一. 中介者模式

介绍:

多个对象和多个对象如果相互联系则显得很乱,而如果中间添加一个中介者,则会使结构更加清晰。

示例:

中介者模式、访问者模式、解释器模式

代码实现:

中介者模式、访问者模式、解释器模式

设计原则验证:

  • 将各个关联对象通过中介者隔离
  • 符合开放封闭原则

二. 访问者模式

  • 将数据操作和和数据结构进行分离
  • 使用场景不多

三. 解释器模式

  • 描述语言语法如何定义,如何解释和编译
  • 用于专业场景

相关文章:

  • 2021-05-23
猜你喜欢
  • 2021-07-27
  • 2021-11-21
  • 2022-12-23
  • 2021-11-22
  • 2021-05-21
  • 2021-07-29
  • 2021-11-01
相关资源
相似解决方案