美文网首页
中介者模式

中介者模式

作者: 韩明泽 | 来源:发表于2019-07-27 21:53 被阅读0次

    定义: 定义一个封装一组对象如何交互的对象

    • 通过使对象明确地相互引用来促进松散耦合,并允许独立地改变它们的交互。

    类型: 行为型

    使用场景:

    • 系统中对象之间存在复杂的引用关系,生产的相互依赖关系结构混乱且难以理解。
    • 交互的公共行为,如果需要改变行为则可以增加新的中介者类

    优点:

    • 将一对多转化成了一对一,降低程序复杂程度
    • 降低了类之间的耦合

    缺点:

    • 中介者过多,导致系统复杂

    相关的设计模式

    • 观察者模式

    相关文章

      网友评论

          本文标题:中介者模式

          本文链接:https://www.haomeiwen.com/subject/mbdyrctx.html