命令模式

命令模式(代码!!!)

   (1)定义

将一个请求封装为一个对象,从而使我们可用不同的请求对客户进行参数化;对请 求排队或者记录请求日志,以及支持可撤销的操作。命令模式是一种对象行为型模 式,其别名为动作(Action)模式或事务(Transaction)模式。

   (2)动机

命令模式可以对发送者和接收者完全解耦,发送者与接收者之间没有直接引用关系, 发送请求的对象只需要知道如何发送请求,而不必知道如何完成请求。这就是命令 模式的模式动机

   (3)类图

           

posted @ 2023-11-03 22:47  代不动码  阅读(31)  评论(0)    收藏  举报