设计模式之工厂模式02

设计模式之工厂模式02

工厂模式

作用

  实现了创建者和调用者的分离

 详细分类:

      简单工厂模式

         用来生产统一等级结构的任意产品(对于增加的新的产品,需要覆盖已有代码)

      工厂方法模式

         用来生产统一等级结构的固定产品(支持增加任意产品)

      抽象工厂模式

         围绕一个超级工厂创建其他工厂.该超级工厂又称为骐达工厂的工厂

核心本质:

  实例化对象不使用new关键字,用工厂方法代替

  将选择实现类,创建对象统一管理和控制.从而将调用者跟我们的实现类解耦

猜你喜欢

转载自blog.csdn.net/weixin_45442617/article/details/110132553