中介者模式用于解决多个对象之间交互过于复杂的问题,从多对多的关系转为一对多的关系。
和 观察者 (opens new window) 模式有些像,区别在于观察模式中的 EventBus
不处理业务逻辑,只是单纯的转发消息。
但中介者对象需要知道各个对象的功能,处理相关逻辑。
目前开发中还没有遇到过,此处留坑。
Last Updated: 3/5/2022, 2:53:00 AM
中介者模式用于解决多个对象之间交互过于复杂的问题,从多对多的关系转为一对多的关系。
和 观察者 (opens new window) 模式有些像,区别在于观察模式中的 EventBus
不处理业务逻辑,只是单纯的转发消息。
但中介者对象需要知道各个对象的功能,处理相关逻辑。
目前开发中还没有遇到过,此处留坑。