2016年4月9日
摘要: 一、什么是设计模式: 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基 阅读全文
posted @ 2016-04-09 11:56 Builder 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 面向对象设计原则: 1、单一职责原则(SRP):系统中的每个类都应该只有一个职责。 好处:高内聚,低耦合。 2、开闭原则(OCP):对扩展开放,对修改封闭。 好处:增加适应性和灵活性,稳定性和延续性,可复用性和可维护性。 3、里氏替换原则(LSP):在任何父类出现的地方都可以使用它的子类来替换,且不 阅读全文
posted @ 2016-04-09 11:27 Builder 阅读(180) 评论(0) 推荐(0) 编辑