0%

Command

1. 意图

将一个请求封装为一个对象, 从而是你可用不同的请求对客户进行参数化; 对请求进行排队或记录请求日志, 以及支持可撤销的操作.

2. 适用场景

3. 实现

3.1. 参与者

  • Invoker 调用者
  • Receiver 接收者, 命令执行者
  • Command 命令

3.2. 结构

3.3. 开发规范