UML基础与应用之部分设计模式介绍

一、命令模式(Command Pattern) Client:创建一个操作命令(ConcreteCommand)对象并确定其接受者; Command:声明一个给所有具体命令类的接口; ConcreteCommand:定义一个接受者和行为之间的弱耦合,实现execute()方法“用于调用接受者相应操作” Invoker:敷在调用命令对象执行请求; Receiver:具体实施一个请求; 具体例子如下:
相关文章
相关标签/搜索