设计模式-中介者

中介者模式符合单一职责原则和开闭原则,同时也满足了迪米特原则。

Talk only to your immediate friends

中介者模式 Mediator Pattern

场景

实现

各个类之间使用中介者来进行通信,而不直接通信

优点

解耦逻辑,符合迪米特原则

缺点

中介者内部的逻辑会膨胀得很大

举例

参考