23种设计模式之抽象工厂(Abstract Factory)
2017-04-10 15:38
162 查看
抽象工厂模式又称为Kit模式,属于对象创建型模式。抽象工厂模式是所有形式的工厂模式中最为抽象和最具一般性的一种形态,它提供了一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。在抽象工厂模式中,引入了产品等级结构和产品族的概念,产品等级结构是指抽象产品与具体产品所构成的继承层次关系,产品族是同一个工厂所生产的一系列产品,即位于不同产品等级结构且功能相关联的产品组成的家族。当抽象工厂模式退化到只有一个产品等级结构时,即变成了工厂方法模式。
Abstract Factory 模式
Abstract Factory 模式
相关文章推荐
- 23种设计模式-Abstract Factory(抽象工厂)设计模式
- 23种设计模式之抽象工厂(Abstract Factory)
- 跟我一起学23种经典设计模式——工厂方法和抽象工厂
- 重头开始学23种设计模式:三大工厂(简单工厂,工厂方法,抽象工厂)
- 追MM与Java的23种设计模式[转]
- 关于23种设计模式的有趣见解(转)
- MM与23种设计模式的比较(存下来慢慢看)
- C#设计模式之抽象工厂(abstract factory)模式示例源代码
- [转载]关于23种设计模式的有趣见解
- 关于23种设计模式
- 关于23种设计模式的有趣见解
- 人间万象“23式”—— GOF 23种设计模式
- 关于23种设计模式的有趣见解(转)
- C#设计模式之抽象工厂(AbstractFactory)
- 关于23种设计模式的有趣见解 (转载)
- 关于23种设计模式的有趣见解(转)
- 追MM与23种设计模式
- 追MM与Java的23种设计模式
- 23种设计模式汇集
- 关于23种设计模式的有趣见解(转)