COMMAND(命令)模式
文章目录描述定义类型动机UML类图实现主要角色示例适用场景优点缺点相关模式描述定义将一个请求封装为一个对象,从而使我们可用不同的请求对客户进行参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。其别名为动作(Action)模式或事务(Transaction)模式。类型对象行为型模式动机经常需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,我们只需在程序运行时指定具体的请求接收者即可,使用命令模式使得请求发送者与请求接收者消除彼此之间的耦合,让对象之间的调
复制链接