2014年1月26日
摘要: 1,开闭原则(Open Close Principle:OCP)开闭原则就是说对扩展开放,对修改关闭。在程序需要进行扩展时候,不能修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使用程序的扩展性好,易于维护和升级。使用接口和抽象类达到这样的效果。2,里氏代换原则(Liskov Substitution Principle)里氏代换原则面向对象设计的基本原则之一。里氏代换原则中说,任何基类可以出现的地方,子类一定可以出现。LSP是继承复用的基石只有当衍生类可以替换掉基类,软件单位的功能不受影响时,基类才能真正被复用,而衍生类也能够在基类的基础上增加新的行为。里氏代换原则是对“开-闭 阅读全文
posted @ 2014-01-26 14:42 zhaofeng555 阅读(609) 评论(0) 推荐(0) 编辑