设计模式—Abstract Factory模式

Abstract Factory模式,抽象工厂模式。首先这种模式跟Factory模式非常相近,但是抽象工厂模式是创建一系列产品,而工厂模式创建的是一种产品。

 

应用场景:

  1. 生成一组对象很复杂的时候

 

优点:

  1. 封装性好

 

缺点:

  1. 扩展性低,每增加一个产品,所有工厂子类都要同步增加

 

UML:

 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注