一. 中介者模式 介绍: 多个对象和多个对象如果相互联系则显得很乱,而如果中间添加一个中介者,则会使结构更加清晰。 示例: 代码实现: 设计原则验证: 将各个关联对象通过中介者隔离符合开放封闭原则 二. 访问者模式 将数据操作和和数据结构进行分离使用场景不多 三. 解释器模式 描述语言语法如何定义,如何解释和编译用于专业场景