menbbo

导航

 

工厂方法模式和抽象工厂模式

当抽象工厂模式的一个产品类只创建一种产品对象时,工厂方法模式退化为工厂方法模式。

抽象工厂模式优点

减少类的数量,一个产品族的类可以产生一系列产品,减少工厂类的数量。

抽象工厂模式缺点

产品族扩展困难,要增减某一系列的某一产品,需要修改抽象工厂与产品的代码,不符合开闭原则。

增减系统的抽象性和理解难度。

 
posted on 2022-02-27 14:45  menbbo  阅读(18)  评论(0编辑  收藏  举报