草叶睡蜢

导航

Command 命令模式

Command 命令模式

命令模式吧一个对象向另一个对象发送的命令封装为一个抽象的Command类,具体的命令为它的子类,命令接受者(Receiver)负责响应发送者发出的命令(即执行其Execute方法)。

image

  • Command模式将调用操作的对象与执行操作的对象解耦。
  • 支持多种命令。
  • 命令可以打包组合为一个复合命令。
  • 必要时可以让命令支持UndoRedo功能。

应用示例

示例简介

image

具体实现

image
image
image
image
image

posted on 2021-11-01 15:16  草叶睡蜢  阅读(165)  评论(0编辑  收藏  举报