C#设计模式编程之抽象工厂模式新解(1)
2005-12-29 22:40
316 查看
概述
在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封装机制”来避免客户程序和这种“多系列具体对象创建工作”的紧耦合?这就是我们要说的抽象工厂模式。
意图
提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。
模型图
逻辑模型:
在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封装机制”来避免客户程序和这种“多系列具体对象创建工作”的紧耦合?这就是我们要说的抽象工厂模式。
意图
提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。
模型图
逻辑模型:
物理模型:
|
相关文章推荐
- C#设计模式编程之抽象工厂模式新解
- C#设计模式编程之抽象工厂模式新解(3)
- C#设计模式编程之抽象工厂模式新解
- C#设计模式编程之抽象工厂模式新解
- C#设计模式编程之抽象工厂模式新解
- C#设计模式编程之抽象工厂模式新解(2)
- 实例解析C#设计模式编程中简单工厂模式的使用
- 使用设计模式中的工厂方法模式进行C#编程的示例讲解
- 详解C#的设计模式编程之抽象工厂模式的应用
- 解析C#设计模式编程中的装饰者模式
- 讲解C#设计模式编程中享元模式的运用
- C#设计模式编程之抽象工厂模式新解
- 转贴:C#设计模式编程之抽象工厂模式新解
- 解析C#设计模式编程中适配器模式的实现
- C#设计模式编程之抽象工厂模式新解
- 剖析设计模式编程中C#对于组合模式的运用
- [转载] C#异步编程模型1--使用 IAsyncResult 对象的异步设计模式
- 详解C#设计模式编程中生成器模式的使用
- 举例讲解C#编程中对设计模式中的单例模式的运用
- 简单了解C#设计模式编程中的桥接模式