抽象工厂模式-创建型模式

2018-10-11  本文已影响0人  _我不是程序员

抽象工厂模式就是在工厂模式的基础上多加几个产品。工厂模式的工厂类可以创建一个产品,而抽象工厂模式类可以创建一系列产品。工厂模式的抽象工厂类派生出的具体工厂类是根据产品的种类派生。而抽象工厂模式是根据一组产品的种类进行派生。

代码结构:

1.抽象工厂类,包含多种同系列产品的创建方法。可以派生出不同系列的具体工厂类,重写自己对应的产品方法。

2.产品类,多个产品基类。每个产品基类根据不同系列派生出不同具体的产品类。

抽象工厂模式-创建型模式 抽象工厂模式-创建型模式
上一篇 下一篇

猜你喜欢

热点阅读