2018年12月5日

中介模式——多个对象协调

摘要: 1. 主要优点 中介者模式的主要优点如下: (1) 中介者模式简化了对象之间的交互,它用中介者和同事的一对多交互代替了原来同事之间的多对多交互,一对多关系更容易理解、维护和扩展,将原本难以理解的网状结构转换成相对简单的星型结构。 (2) 中介者模式可将各同事对象解耦。中介者有利于各同事之间的松耦合, 阅读全文

posted @ 2018-12-05 17:20 Kooing 阅读(167) 评论(0) 推荐(0)

迭代器模式

摘要: 1. 主要优点 迭代器模式的主要优点如下: (1) 它支持以不同的方式遍历一个聚合对象,在同一个聚合对象上可以定义多种遍历方式。在迭代器模式中只需要用一个不同的迭代器来替换原有迭代器即可改变遍历算法,我们也可以自己定义迭代器的子类以支持新的遍历方式。 (2) 迭代器简化了聚合类。由于引入了迭代器,在 阅读全文

posted @ 2018-12-05 14:54 Kooing 阅读(159) 评论(0) 推荐(0)

导航