gof23-调停者

调停者模式适用于多个对象都要同时控制一种数据,而数据变化后又会影响其他对象。
如果直接对象间互相调用在初期是没有问题的,但随着对象的增多会出现复杂的蜘蛛网样的结构。
为避免这种事情的发生,调停者模式可将蛛蛛网结构转化为星状结构,使代码更加合理。
但重点是多种对象要控制的数据对象不是多种,如果是多种使用调停者模式反而会增加代码的复杂性。

posted @ 2013-02-25 21:09  晨祷  阅读(139)  评论(0编辑  收藏  举报