摘要:
一. 建造者模式 建造者模式,是将一个复杂对象的构建与它的表示分离,使的同样的构建过程可以创建不同的表示。 优点: 使得建造代码与表示代码分离,由于建造者隐藏了该产品是如何组装的,所以如果要改变一个产品的内部表示,只需要再定义一个具体的建造者就可以了。 适用场合: 主要用于创建一些复杂的对象,这些对象内部构建间的建造顺序通常是稳定的,但是对象内部的构建通常面临着复杂的变化。二.建造者模式... 阅读全文
posted @ 2010-09-17 15:41
Jasmines
阅读(159)
评论(0)
推荐(0)
摘要:
一. 单例模式 单例模式,保证一个类只有一个实例,并提供一个访问它的全局访问点。单例模式因为Singleton封装它的唯一实例,它就可以严格的控制客户怎么访问它,以及何时访问它。二.适用的场合 当一个类只允许创建一个实例时,可以考虑使用单例模式。三.单例模式的结构 Singleton类,定义一个私有变量instance,私有构造方法Singleton()和方法GetInstance(); ... 阅读全文
posted @ 2010-09-17 10:54
Jasmines
阅读(179)
评论(0)
推荐(0)
浙公网安备 33010602011771号