我对命令模式有一个非常基本的问题。 Supose,我有一个像
这样的界面public interface Task {
public void execute();
}
和一些实现接口任务的类
class SomeClass implements Task {
public void execute() {
//do something
}
class Test {
public static void main(String[] args) {
Task task = new SomeClass();
task.execute();
}
}
答案 0 :(得分:1)
是的,这是命令模式。在这里查看更多信息: http://en.wikipedia.org/wiki/Command_pattern#Java
将示例中的Command
界面替换为Task
界面,您可以看到它与Command
的对比。