1. 什么是命令模式
命令模式将”请求”封装成对象,以便使用不同的请求,队列或者日志来参数化其他对象.命令模式也支持可撤销操作.
我觉得命令模式就是把 操作的调用者 与 操作的执行者 解耦.
2. 示例UML图
3. 示例代码地址
https://github.com/ganlu19940318/Head-First/tree/master/Command%20Pattern
4. 参考链接
<< Head First 设计模式 >>
记录学习点滴
命令模式将”请求”封装成对象,以便使用不同的请求,队列或者日志来参数化其他对象.命令模式也支持可撤销操作.
我觉得命令模式就是把 操作的调用者 与 操作的执行者 解耦.
https://github.com/ganlu19940318/Head-First/tree/master/Command%20Pattern
<< Head First 设计模式 >>
打赏