设计模式:抽象工厂模式(Abstract Factory)
抽象工厂(Abstract Factory)为创建一组相关或螽啸镥释相互依赖的对象提供一个接口,而且无需指定他们的具体类。具体表现为将一组可以将一组具有同一主题的单独的工厂封装起来。
工具/原料
设计模式
抽象工厂
抽象工厂概念
1、定义: 为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。
2、表现: 将一组类似的工厂封装为一个工厂类,这个工伸脶庠膑厂类用来生产两种不同的但相关的产品。例如:三厢车和两厢车,两者都属车,但是不属于同一个产品族。
3、抽象工厂的组成
4、抽象工厂类图
抽象工厂实现
1、产品接口
2、抽象产品类
3、具体产品类
4、抽象工厂类
5、具体工厂类
6、抽象工厂的调用
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:73
阅读量:69
阅读量:44
阅读量:78
阅读量:41