中介者模式

h7ml设计模式frontend设计模式frontend小于 1 分钟约 151 字

中介者模式用于解决多个对象之间交互过于复杂的问题,从多对多的关系转为一对多的关系。

img
img

观察者open in new window 模式有些像,区别在于观察模式中的 EventBus 不处理业务逻辑,只是单纯的转发消息。

但中介者对象需要知道各个对象的功能,处理相关逻辑。

目前开发中还没有遇到过,此处留坑。