package com.cheng.zenofdesignpatterns.patterns.command.common;
/**
* 具体命令类
*/
public class ConcreteCommand1 extends Command {
//声明自己的默认接收者
public ConcreteCommand1(){
super(new ConcreteReciver1());
}
//设置新的接收者
public ConcreteCommand1(Receiver _receiver){
super(_receiver);
}
// 每个具体的命令都必须实现一个命令
public void execute() {
// 业务处理
this.receiver.doSomething();
}
}