思路:

抽象工厂模式可以看成是组装一辆汽车的过程,汽车有高档汽车还有低档汽车。首先定义零件比如发动机(Engine)、轮胎(Tyre)、座椅(Seat),高档汽车上用高档发动机(LuxuryEngine)、高档轮胎(LuxuryTyre)、高档座椅(LuxurySeat)(当然也可以偷工减料用低档的座椅,那就另当别论了)。然后定义工厂(Factory)来组装汽车,当然有生产高档车的高级工厂(LuxuryFactory)、生产低档车的低级工厂(LowFactory)。通过调用来产出不同的组件和不同的汽车。

思路图:

设计模式--抽象工厂模式简单思路

相关文章:

  • 2021-07-29
  • 2022-12-23
  • 2022-01-02
  • 2021-10-28
  • 2021-12-06
  • 2022-03-06
  • 2021-07-10
  • 2021-06-01
猜你喜欢
  • 2021-06-02
  • 2022-01-13
  • 2021-12-08
  • 2022-12-23
  • 2021-07-16
  • 2021-07-03
  • 2021-12-24
相关资源
相似解决方案