抽象工厂模式

抽象工厂模式

 

提供一个创建一系列相关或相互依赖对象的接口

  抽象工厂模式侧重的是同一产品族

  工厂方法模式更加侧重于同一产品等级

 

 

 

 

 

 

 

 

抽象工厂模式解决了工厂模式只支持生产一种产品的弊端

 

 

   1.抽象工厂模式在新增一个产品族的时候,只需要增加一个新的具体工厂,不需要修改代码。

对工厂模式进行了抽象

  工厂方法模式:每个抽象产品派生多个具体产品类,每个抽象工厂类派生多个具体工厂类,每个具体工厂类负责一个具体产品的实例创造

  抽象工厂方法模式:每个抽象产品派生多个具体产品类,每个抽象工厂类派生多个具体工厂类,每个具体工厂类负责一个具体产品的实例创造

 

posted @ 2021-02-06 16:35  _kerry  阅读(61)  评论(0编辑  收藏  举报