23中设计模式之抽象工厂模式

抽象工厂模式的定义 定义: 为创建一组相关或互相依赖的对象提供一个接口,而且无须制定它们的具体类 抽象工厂模式的实现 两个产品族, 其类图如下:   抽象产品类代码如下:   产品A的1级和2级类代码如下:   产品B与产品A类似 抽象工厂类 AbstractCreator 的职责是定义 每个工厂要实现的功能,其代码如下:   如何创建产品,则是由具体的实现类来完成的, Creator1 和 Cr
相关文章
相关标签/搜索