23种设计模式之抽象工厂模式

上一节  23种设计模式之工厂方法模式 抽象工厂模式 1、用来生产不同产品族的全部产品。(对于增加新的产品,无能为力;支持增加产品族) 2、抽象工厂模式是工厂方法模式的升级版本,在有多个业务品种、业务分类时,通过抽象工厂模式产生需的对象是一种非常好的解决方式 类图: 产品族(在此为了方便接口和实现放在了同一文件中): //产品一 public interface Engine { void ru
相关文章
相关标签/搜索