简单工厂模式:

设计模式的UML总结

 

简单工厂模式里含有继承和关联两种关系,simple factory 关联 A,这里表示的是simple factory里面有一个成员方法返回A类型的实例,所以这里关联的意义和上一篇博文所说的含有该类型的成员变量才叫做关联是不符合的,第一篇博文的定义是一种必要的定义,也就是说作为成员变量的是一种关联,但关联关系不仅限于成员变量。

 

在simple factory这个类里面,根据不同的输入参数,返回不同的A类型的实例(A1, A2, A3),这样做有什么好处有什么坏处就众说纷纭了,关键看你关注什么,业务逻辑关注什么,没有绝对的好和绝对坏,只有相对的适合。

 

策略模式:

设计模式的UML总结

 

装饰模式:

设计模式的UML总结

 

代理模式:

设计模式的UML总结

 

工厂方法模式:

设计模式的UML总结

 

原型模式:

设计模式的UML总结

 

模板方法模式:

设计模式的UML总结

 

外观模式:

设计模式的UML总结

建造者模式:

设计模式的UML总结

 

观察者模式:

设计模式的UML总结

 

抽象工厂模式:

设计模式的UML总结

 

状态模式:

设计模式的UML总结

 

适配器模式:

设计模式的UML总结

 

备忘录模式:

设计模式的UML总结

 

组合模式:

设计模式的UML总结

 

迭代器模式:

设计模式的UML总结

 

单例模式:

设计模式的UML总结

 

桥接模式:

 

 

相关文章:

  • 2021-11-28
  • 2021-08-20
  • 2022-02-28
  • 2021-09-02
  • 2021-12-13
  • 2021-08-12
  • 2021-06-27
猜你喜欢
  • 2022-12-23
  • 2021-09-22
  • 2021-11-21
  • 2021-12-12
  • 2022-12-23
  • 2022-12-23
  • 2022-01-20
相关资源
相似解决方案