2013年7月14日
摘要: 在看每一本讲述设计模式的书,都会提前讲到面向对象的设计原则,记得上这门课的时候老师也是提前讲了这个原则,当然当初没有好好听了,后来发现23中设计模式确实是遵循了这个原则,这样对软件的维护带来很多方便。好了不废话了 良好的面向对象设计需要遵循一些基本原则,如单一职责原则(SRP)、开-闭原则(OCP)、里氏替换原则(LSP)、依赖倒置原则(DIP)、接口隔离原则(ISP)等。 一、单一职责原则(Single Responsibility Principle) 其含义是 对于一个类而言,应该仅有一个引起它变换的原因。我们在构造对象时,应将对象的不同职责分离制多个类中,从而确保引起该来类变化的原因. 阅读全文
posted @ 2013-07-14 15:34 糊涂先生 阅读(257) 评论(0) 推荐(0) 编辑