设计模式之命令模式
Posted guobm
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计模式之命令模式相关的知识,希望对你有一定的参考价值。
未完待续,预计在10.28更新完成
1 概念
客户端只管发一条或是多条命令或请求,不需要关注接收者是谁,以及如何实现。
2 适用场景和优缺点
适用场景:客户端需要不同时间,发送不同指令;客户端和接受者解藕;系统需要支持undo redo操作。
优点:扩展性强,便于组合命令。
3 命令模式解读
抽象命令
具体命令,接收接收者指令
接收者:详细实现
调用者:持有命令对象
客户端:创建具体的命令,并给命令设置接收者。
4 实现示例
以上是关于设计模式之命令模式的主要内容,如果未能解决你的问题,请参考以下文章