知识卡片

命令对象化请求

普通读书笔记卡 · 1922.b

内容

命令把请求封装成对象,使调用、排队、撤销、日志和组合成为可能。[[命令保存意图]]说明命令保存的是行为意图及执行所需上下文。发散:一旦行为需要被管理,就值得对象化。

参考来源

- 位置:第5章《行为型模式》5.2节「Command(命令)」1.意图(源文件:_epub-src/OEBPS/Text/part0082.xhtml) - 结论依据:原文明确给出命令模式的意图——将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作,直接支持卡片对命令把请求封装成对象、使调用/排队/撤销/日志和组合成为可能的论述。 - 原始内容:"将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。"