中介模式 Mediator 中介模式限制对象之间的直接交互,迫使它们通过一个中介者对象进行合作。从而降低类与类之间的耦合。 多使用于 UI 设计,通过一个中介来协调各按钮组件的交互。避免和组件之间直接传参。 为了简化 UI 程序,MVC 模式以及 MVVM 模式都可以看作是中介模式的扩展。 ref https://www.liaoxuefeng.com/wiki/1252599548343744/1281319541669922