一、意图:
将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤消的操作。
二、类图
三、说明
1、可以将调用者和被调用者解耦
2、将多个命令装配成一个复合命令,复合命令是C o m p o s i t e模式的一个实例
3、在支持撤销、重做的时候可以使用
一、意图:
将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤消的操作。
二、类图
三、说明
1、可以将调用者和被调用者解耦
2、将多个命令装配成一个复合命令,复合命令是C o m p o s i t e模式的一个实例
3、在支持撤销、重做的时候可以使用