设计模式--中介者模式

中介者模式 定义:定义一个封装一组对象如何交互的对象 通过使对象明确地相互引用来促使松散耦合,并允许独立地改变它们地交互 场景举例,有一个QQ群,我发送消息只需要发送到这个群里,不需要给群里的每个成员发送一遍。再比如,发送消息时,对消息敏感词汇的过滤等。 类似:行为型 适用场景:(1)系统中对象之间存在复杂的引用关系,产生的相互依赖关系结构混乱且难以理解,(2)交互的公共行为,如果需要改变行为则可
相关文章
相关标签/搜索