设计模式读书笔记-6命令模式Command
2012-01-19 16:39
134 查看
1.定义
将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。
2.类图
3.命令模式作用
3.1 能较容易地设计一个命令队列
3.2 在需要的情况下,可以较容易地将命令记入日志
3.3 允许接收请求的一方决定是否要否决请求
3.4 可以容易地实现对请求的撤销和重做
3.5 由于加进新的具体命令类不影响其他的类,因此增加新的具体命令类很容易
3.6 命令模式把请求一个操作的对象与知道怎么执行一个操作的对象分隔开
4.实例
5.参考资料
http://www.360doc.com/content/10/0707/13/1720440_37423392.shtml 阅读更多
将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。
2.类图
3.命令模式作用
3.1 能较容易地设计一个命令队列
3.2 在需要的情况下,可以较容易地将命令记入日志
3.3 允许接收请求的一方决定是否要否决请求
3.4 可以容易地实现对请求的撤销和重做
3.5 由于加进新的具体命令类不影响其他的类,因此增加新的具体命令类很容易
3.6 命令模式把请求一个操作的对象与知道怎么执行一个操作的对象分隔开
4.实例
5.参考资料
http://www.360doc.com/content/10/0707/13/1720440_37423392.shtml 阅读更多
相关文章推荐
- 设计模式读书笔记之命令模式(Command Pattern)
- 设计模式读书笔记之命令模式(Command Pattern)
- 设计模式读书笔记[4]:命令模式(Command)
- 读书笔记_java设计模式深入研究 第十章 命令模式 Command
- 极速理解设计模式系列:17.命令模式(Command Pattern)
- 每天一个设计模式: 命令模式(Command)
- Java实用设计模式:Command(命令模式)
- 8.2.2 命令设计模式(The command design pattern)
- 设计模式 之 命令(Command)模式
- Java设计模式——命令模式(Command)
- 设计模式之14 - 命令模式Command
- 设计模式笔记-Command命令模式
- php设计模式 Command(命令模式)
- C# 设计模式-命令(Command)
- 设计模式 - 命令模式(command pattern) 宏命令(macro command) 具体解释
- 二十四种设计模式:命令模式(Command Pattern)
- 设计模式 命令模式(Command Pattern)
- [设计模式] 14 命令模式 Command
- PHP设计模式:行为型之命令(Command)