三、抽象工厂(Abstract Factory)模式
来源:互联网 发布:怎么看linux版本 编辑:程序博客网 时间:2024/05/29 18:35
抽象工厂也是类的创建模式。抽象工厂面对的是多个产品等级结构的系统设计。而工厂方法模式针对的是一个产品等级结构。
该模式在增加新的产品族时:只需要在每个产品等级下面增加一个具体的产品角色即可。只需要对应的增加新的具体工厂类即可,是满足“开闭”原则的。
当模式在增加新的产品等级时:就需要修改工厂角色的接口,为其增加一个新的工厂方法。因此所有的工厂角色都需要修改,需要为每个工厂类都增加一个新的工厂方法。
此时是不支持“开闭”原则的。
- 三、抽象工厂(Abstract Factory)模式
- 抽象工厂模式(Abstract Factory)
- Abstract Factory(抽象工厂模式)
- Abstract Factory抽象工厂模式
- 抽象工厂(Abstract Factory)模式
- Abstract Factory 抽象工厂模式
- Abstract Factory 抽象工厂模式
- 抽象工厂(Abstract Factory)模式
- 抽象工厂模式(Abstract Factory)
- 抽象工厂模式(Abstract Factory)
- 抽象工厂模式(Abstract Factory)
- Abstract Factory 抽象工厂模式
- 抽象工厂模式(Abstract Factory)
- 抽象工厂模式(Abstract Factory)
- 抽象工厂模式(Abstract Factory)
- 抽象工厂模式(Abstract Factory)
- 抽象工厂模式(Abstract Factory)
- 抽象工厂模式 - Abstract Factory
- 【转载】Linux下显示IP地理位置信息的小工具-nali
- 网页抓取中的debug 问题记录
- 设计模式的原则
- 一、简单工厂(Simple Factory)模式
- 二、工厂方法(Factory Method) 模式
- 三、抽象工厂(Abstract Factory)模式
- 四、单例(Singleton)模式
- Java序列化与反序列化
- 五、建造(Builder)模式
- [转载]如何在vi中保存更改过的只读文件
- dmesg 时间转换
- Office visio 2007 打开后死机,提示关闭
- 几道有意思的智力面试题
- C++的五种内存存储区