用一个中介对象来封装一系列对象的交互,使得各个对象之间不需要显式地相互引用。
该模式适用于:当一组对象定义良好,但是通信复杂时。
使用:
1.创建一个中介类
1.1保存各个对象的引用 (这也是这个模式的缺点);
1.2转发调用,方法 Send(消息,指定要转发的对象);
本文深入探讨了中介者模式的概念,解释了如何通过一个中介对象来封装一系列对象之间的交互,从而简化各对象间的通信复杂性。中介者模式适用于对象间通信复杂且定义良好的场景,通过创建中介类并保存对象引用,实现消息的转发。
用一个中介对象来封装一系列对象的交互,使得各个对象之间不需要显式地相互引用。
该模式适用于:当一组对象定义良好,但是通信复杂时。
使用:
1.创建一个中介类
1.1保存各个对象的引用 (这也是这个模式的缺点);
1.2转发调用,方法 Send(消息,指定要转发的对象);

被折叠的 条评论
为什么被折叠?