|先上源码|
|再说概念|
命令模式里边一般都有以下几个角色:客户端,请求者,命令接口,命令实现,接受者。
你知道这个设计模式的意思了吧?好,那我就不细说了。
|最后上图|
public class Client{
public static void main(String[] args){
Receiver receiver = new Receiver();
Command commandOne = new ConcreteCommandOne(receiver);
Command commandTwo = new ConcreteCommandTwo(receiver);
Invoker invoker = new Invoker(commandOne,commandTwo);
invoker.actionOne();
invoker.actionTwo();
}
}
|再说概念|
命令模式里边一般都有以下几个角色:客户端,请求者,命令接口,命令实现,接受者。
你知道这个设计模式的意思了吧?好,那我就不细说了。
|最后上图|