命令模式:一个操作包含一个描述和一个命令。
1.创建一个表示空对象的接口:
package com.jzg.thinkingInJava.test.RMI.command;
public interface Null{
}
2.创建表示操作的接口:
package com.jzg.thinkingInJava.test.RMI.command;
public interface Operation {
/**
* 操作描述
*/
String description();
/**
* 操作命令
*/
void command();
}
3创建机器的接口:
package com.jzg.thinkingInJava.test.RMI.command;
import java.util.List;
public interface Robot {
/**
* 机器名