观察者模式 观察对象的一举一动,根据对象的状态做出反应 中介者模式 协调多个对象之间的关系,解决循环依赖,强依赖, 场景 聊天室群聊 观察者只有一个发起者,中介者是都可以是发起者 单例模式 事件总线 ,协调事件源和事件处理器 优点 解耦、扩展性、重用性