行为型模式之命令模式

行为型模式之命令模式 命令模式(Command Pattern)又称为行动(Action)模式或交易(Transaction)模式。 定义: 将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或记录请求日志,可以提供命令的撤销和恢复功能。 命令模式类图如下所示。 命令模式中有如下4个角色。 命令(Command)角色:声明一个所有具体命令类的抽象接口,定义需要执行的命令。
相关文章
相关标签/搜索