随笔分类 -  设计模式

设计模式之单例模式
摘要:单例模式是使用频率最高的一种模式,并且本人认为也是最简单的模式之一,主要是为了保证在程序允许过程中只有一个实例。类图如下:单例模式为了避免在外部创建实例,构造方法会定义为Private.。代码如下: 1 class Singleton 2 { 3 private st... 阅读全文

posted @ 2015-06-06 20:36 Jason-Han 阅读(99) 评论(0) 推荐(0)

设计模式之简单工厂
摘要:在开始设计模式不可避免的提到几个面向对象设计原则:1、开闭法则(OCP);2、里氏代换法则(LSP);3、依赖倒置法则(DIP);4、接口隔离法则(ISP);5、合成/聚合复用原则(CARP);6、迪米特法则(LoD)。使用设计模式的目的并非是为了目标的简单化,甚至在某些场景下,过度的使用设计模式会... 阅读全文

posted @ 2015-06-03 19:56 Jason-Han 阅读(177) 评论(0) 推荐(0)

导航