2018年8月7日

设计模式-抽象工厂

摘要: 工厂方法:用于解决产品线单个产品的创建,工厂方法类与产品线类具有相同的继承结构 抽象工厂:用于解决产品家族多个产品的创建。 由工厂方法模式带来的问题 界面皮肤库 工厂方法模式的设计效果 缺点: 当需要增加新的皮肤时,虽然不要修改现有代码,但是需要增加大量类,针对每一个新增具体组件都需要增加一个具体工 阅读全文

posted @ 2018-08-07 22:05 手握太阳 阅读(159) 评论(0) 推荐(0) 编辑

设计模式-设计原则-迪米特法则

摘要: 面向对象设计原则之迪米特法则 2017年10月12日 09:43:03 阅读数:64 2017年10月12日 09:43:03 阅读数:64 阅读数:64 迪米特法则来自于1987年美国东北大学(Northeastern University)一个名为“Demeter”的研究项目。迪米特法则又称为最 阅读全文

posted @ 2018-08-07 20:46 手握太阳 阅读(249) 评论(0) 推荐(0) 编辑

设计模式-设计原则-合成复用原则

摘要: 面向对象设计原则之合成复用原则 合成复用原则又称为组合/聚合复用原则(Composition/Aggregate Reuse Principle, CARP),其定义如下: 合成复用原则(Composite Reuse Principle, CRP):尽量使用对象组合,而不是继承来达到复用的目的。 阅读全文

posted @ 2018-08-07 06:47 手握太阳 阅读(2480) 评论(0) 推荐(0) 编辑

设计模式-设计原则-接口隔离原则

摘要: (转)面向对象设计原则之接口隔离原则 2017年10月10日 15:20:15 阅读数:82 2017年10月10日 15:20:15 阅读数:82 阅读数:82 接口隔离原则定义如下: 接口隔离原则(Interface Segregation Principle, ISP):使用多个专门的接口,而 阅读全文

posted @ 2018-08-07 06:42 手握太阳 阅读(163) 评论(0) 推荐(0) 编辑

设计模式-设计原则-依赖倒转原则(一)

摘要: (转)面向对象设计原则之依赖倒转原则 如果说开闭原则是面向对象设计的目标的话,那么依赖倒转原则就是面向对象设计的主要实现机制之一,它是系统抽象化的具体实现。依赖倒转原则是Robert C. Martin在1996年为“C++Reporter”所写的专栏Engineering Notebook的第三篇 阅读全文

posted @ 2018-08-07 06:34 手握太阳 阅读(476) 评论(0) 推荐(0) 编辑

设计模式-设计原则-开闭原则是目标,里氏代换原则是基础,依赖倒转原则是手段

摘要: 开闭原则是目标,里氏代换原则是基础,依赖倒转原则是手段,它们相辅相成,相互补充,目标一致,只是分析问题时所站角度不同而已。 阅读全文

posted @ 2018-08-07 06:32 手握太阳 阅读(195) 评论(0) 推荐(0) 编辑

导航