http://www.open-open.com/doc/view/7c9ee401cad64a46b3977a1d85dd69d5
1、工厂方法模式(Factory Method Pattern):
用于创建对象的接口,同时控制对哪个类进行实例化。
2、建造模式(builder Pattern):
把构造对象实例的代码逻辑移到实例化的类的外部。
3、抽象工厂模式(Abstract Factory Pattern):
意图在于创建一系列相互关联或相互依赖的对象。
4、原始模型模式(prototype Pattern):
不通过实例化类来创建一个新的未初始化的实例,而是通过复制一个现有对象来生成新的对象。
5、单例模式(Singleton Pattern):
主要目的是使内存中保持1个对象。确保某一个类只有一个实例,并且为之提供一个全局访问点。
6、适配器(变压器)模式(Adapter Pattern):
宗旨就是保留现有类所提供的服务,向客户提供接口,以满足客户的期望。
7、桥梁模式(Bridge Pattern):
将抽象与抽象方法的实现相分离,这样它们就可以独自变化。
8、合成模式(composite Pattern):
让用户那个用统一的接口处理单个对象以及对象组合。
9、装饰模式(decorator Pattern):
在运行时组合操作的新变化。
10、门面模式(Facade Pattern):
提供一个接口,使子系统更加容易使用。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23937368/viewspace-1057597/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/23937368/viewspace-1057597/