学习设计模式-命令模式(Command Pattern)

命令模式 定义 命令模式将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式支持可撤销的操作。 类图 要点 命令模式将发出请求的对象和执行请求的对象解耦 在被解耦的两者之间是通过命令对象进行沟通的。命令模式封装了接受者和一个或多组命令。 调用者通过调用命令对象的execute()发出请求,这会使得接受者的动作被调用。 调用者可以接受命令当做参数,甚至在运行时动态的进行
相关文章
相关标签/搜索