1.工厂方法(Factory Method),定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法是一个类的实例化延迟到其子类。

2.工厂方法(Factory Method)结构图

     《大话设计模式》读书笔记-第8章 工厂方法模式

3.工厂方法模式实现时,客户端需要决定实例化哪一个工厂来实现运算类,选择判断的问题还是存在的,也就是说,工厂方法把简单工厂的内部逻辑判断移到了客户端代码来进行。你想要加功能,本来改工厂类,而现在是修改客户端!

相关文章:

  • 2021-07-27
  • 2022-12-23
  • 2021-09-14
  • 2021-06-22
  • 2021-08-21
  • 2021-06-10
  • 2022-03-07
猜你喜欢
  • 2021-05-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-16
  • 2021-11-13
相关资源
相似解决方案