摘要: 本文介绍经典设计模式 Memento(备忘录)模式。在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 阅读全文
posted @ 2014-03-29 20:26 sangmado 阅读(2924) 评论(1) 推荐(1) 编辑
摘要: 本文介绍经典设计模式 Mediator(中介者)模式。用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 阅读全文
posted @ 2014-03-29 14:23 sangmado 阅读(6316) 评论(1) 推荐(2) 编辑
摘要: 本文介绍经典设计模式 Iterator(迭代器)模式。Iterator 提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示。 阅读全文
posted @ 2014-03-29 08:03 sangmado 阅读(4212) 评论(0) 推荐(6) 编辑