标签:
单一功能原则(Single responsibility principle)规定每个类都应该有一个单一的功能,并且该功能应该由这个类完全封装起来。所有它的(这个类的)服务都应该严密的和该功能平行(功能平行,意味着没有依赖)。
里氏替换原则我个人的理解是:在继承关系中,父类的对象如果替换为子类的对象,他原来执行的行为依然保持不变,那么这样的程序才符合里氏替换原则,否则违背了里氏替换原则。
"围观"设计模式(2)--里氏替换原则(LSP,Liskov Substitution Principle)
标签:
原文地址:http://blog.csdn.net/wangyang1354/article/details/51868522