上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页
摘要: 本文介绍经典设计模式 Memento(备忘录)模式。在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 阅读全文
posted @ 2014-03-29 20:26 sangmado 阅读(2901) 评论(1) 推荐(1) 编辑
摘要: 本文介绍经典设计模式 Mediator(中介者)模式。用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 阅读全文
posted @ 2014-03-29 14:23 sangmado 阅读(6251) 评论(1) 推荐(2) 编辑
摘要: 本文介绍经典设计模式 Iterator(迭代器)模式。Iterator 提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示。 阅读全文
posted @ 2014-03-29 08:03 sangmado 阅读(4193) 评论(0) 推荐(6) 编辑
摘要: 本文介绍经典设计模式 Interpreter(解释器)模式。给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 阅读全文
posted @ 2014-03-28 22:00 sangmado 阅读(4899) 评论(0) 推荐(0) 编辑
摘要: 本文介绍经典设计模式 Command(命令)模式。将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。 阅读全文
posted @ 2014-03-27 21:26 sangmado 阅读(6635) 评论(2) 推荐(3) 编辑
摘要: 本文介绍经典设计模式 Chain of Responsibility(职责链)模式。使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它位置。 阅读全文
posted @ 2014-03-25 23:09 sangmado 阅读(2513) 评论(1) 推荐(2) 编辑
摘要: 本文为经典设计模式中结构型模式的总结。结构型模式(Structural Patterns)涉及到如何组合类和对象以获得更大的结构。结构型类模式采用继承机制来组合接口实现。结构型对象模式不是对接口和实现进行组合,而是描述了如何对一些对象进行组合,从而实现新功能的一些方法。 阅读全文
posted @ 2014-03-24 07:45 sangmado 阅读(1879) 评论(2) 推荐(0) 编辑
摘要: 本文介绍经典设计模式 Proxy(代理)模式。Proxy 为其他对象提供一种代理以控制对这个对象的访问。 阅读全文
posted @ 2014-03-24 07:26 sangmado 阅读(3339) 评论(4) 推荐(2) 编辑
摘要: 本文介绍经典设计模式 Flyweight(享元)模式。Flyweight 运用共享技术有效地支持大量细粒度的对象。 阅读全文
posted @ 2014-03-23 17:46 sangmado 阅读(5542) 评论(1) 推荐(1) 编辑
摘要: 本文介绍经典设计模式 Facade(外观)模式。Facade 为子系统中的一组接口提供一个一致的界面,Facade 模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 阅读全文
posted @ 2014-03-23 11:31 sangmado 阅读(3157) 评论(1) 推荐(1) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页