设计模式学习—11抽象工厂模式

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_33334951/article/details/102610120

抽象工厂模式

UML

抽象工厂模式

解释说明

  • 抽象工厂模式:提供一个创建一系列相关或相互依赖对象的接口,而无需指明它们具体的类。

简单工厂改进抽象工厂

  • 将工厂的实现转化为 switch … case…实现的简单工厂。
  • 进一步解耦,调用时不需要知道具体的工厂;但相对带来的是修改代码时的复杂性。

简单工厂改进抽象工厂

参考资料

  • 大话设计模式

猜你喜欢

转载自blog.csdn.net/qq_33334951/article/details/102610120