命令模式 发表于 2013-09-21 | 分类于 design pattern | | 阅读次数: 定义命令模式,属于行为模式,将一个请求封装成对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。将命令的请求者与执行者解耦,请求者不需要知道执行的细节。 阅读全文 »
装饰者模式 发表于 2013-09-15 | 分类于 design pattern | | 阅读次数: 定义装饰者模式:动态地将责任附加到对象上,若要扩展对象,装饰者模式提供了比继承更弹性的替代方案。 阅读全文 »
观察者模式 发表于 2013-09-08 | 分类于 design pattern | | 阅读次数: 定义 观察者模式又名发布-订阅模式,定义了对象之间的一对多依赖,多个对象同时监听一个对象,当被监听对象的状态发生改变时,它的所有依赖者都会收到通知并自动更新,被监听对象称为主题suject,监听对象称为观察者observer。 阅读全文 »