参考文档:吕震宇的设计模式系列(四)

简单工厂模式的结构特点:
      1、简单工厂类通常使用string, int等简单值类型作为参数;(若要用什么对象做参数当然也没所谓的)
      2、简单工厂中通过if、switch等条件分支语句来决定返回哪个类的实例对象。

其他:
      1、简单工厂不是Gof23中的标准模式,设计上也并不完全遵循OOP,但它使用简单;
      2、简单工厂返回的类对象虽然可以不必是从同一个基类继承的,但那样的设计一般来说是没有什么价值的。

相关文章:

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