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

设计方式笔记

2012-08-14 
设计模式笔记五创建型模式创建型模式抽象了实例化过程。它们帮助一个系统独立于如何创建、组合和表示它的那

设计模式笔记
五创建型模式
创建型模式抽象了实例化过程。它们帮助一个系统独立于如何创建、组合和表示它的那
些对象。一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化委
托给另一个对象。

5.1Abstract Factory(抽象工厂)
1. 意图
提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。
2. 别名
Kit
3. 动机
考虑一个支持多种视感(look-and-feel)标准的用户界面工具包
4. 适用性
在以下情况可以使用Abstract Factory模式
? 一个系统要独立于它的产品的创建、组合和表示时。
? 一个系统要由多个产品系列中的一个来配置时。
? 当你要强调一系列相关的产品对象的设计以便进行联合使用时。
? 当你提供一个产品类库,而只想显示它们的接口而不是实现时。
5. 结构
此模式的结构如下图所示。

热点排行