设计模式go语言实现----命令模式command

1 定义 命令模式(Command),将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作 模式动机: 命令模式可以将发送者和接收者完全解耦,发送者与接收者之间没有直接引用关系,发送请求的对象只需要知道如何发送请求,而不必知道如何完成请求。 UML类图: 命令模式包含以下四个角色: Receiver(接收者): 接收者执行与请求相关的操作
相关文章
相关标签/搜索