MEDIATOR(中介者)——对象行为型模式

先提出一个问题,然后说这时候需要用到什么模式,讲述模式的优点,应用场景,然后再举一个例子,最好附上体现这个模式的代码,最后说它体现了设计模式中的六大原则中的哪一个 意图 用一个中介者对象来封装一系列的对象交互。中介者使对象不需要显式的相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 动机 面向对象设计鼓励将行为分布到各个对象中。这种分布可能会导致对象间有许多连接。在最坏的情况下,每一
相关文章
相关标签/搜索