3. 设计模式之创建模式

创建模式

     创建模式是对类的实例化过程的抽象化。有时候,在创建对象时,需要动态的决定怎么创建对象,创建哪些对象,以及如何组合和表示这些对象关系。

创建模式分为类的创建模式和对象的创建模式两种:

 

类的创建模式

     类的创建模式使用继承关系,把类的创建延迟道子类,从而封装了客户端将得到哪些具体类的信息,并且隐藏了这些类的实例是如何被创建和放在一起的。

 

对象的创建模式

    对象的创建模式把对象的创建过程动态的委派给另一个对象,从而动态的决定客户端将得到哪些具体类的实例,以及这些类的实例是如何被创建和组合在一起的。

 

创建模式种类

(1)简单工厂模式
(2)工厂方法模式
(3)抽象工厂模式
(4)建造者模式
(5)单例模式
(6)原型模式

posted on 2012-05-26 08:42  随心浪子  阅读(172)  评论(0编辑  收藏  举报

导航