首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

创造型模式

2012-09-25 
创建型模式用一个系统创建的那些对象的类对系统进行参数化有两种常用方法。1、生成创建对象的类的子类:这对

创建型模式

用一个系统创建的那些对象的类对系统进行参数化有两种常用方法。

1、生成创建对象的类的子类:这对应于使用Factory Method模式。主要缺点是,仅为了改变产品类,就可能需要创建一个新的子类。

2、对系统进行参数化的方法更多的依赖于对象复合。Abstract Factory由这个工厂对象产生多个类的对象。Builder由这个工厂对象使用一个相对复杂的协议,逐步创建一个复杂产品。Prototype由该工厂对象通过拷贝原型对象来创建产品对象。

热点排行