-1

コマンドパターンについて非常に基本的な質問があります。仮に、私は次のようなインターフェースを持っています

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();  
    }  
}  
4

1 に答える 1

1

はい、これがコマンド パターンです。詳細については、http: //en.wikipedia.org/wiki/Command_pattern#Javaを参照してください。

Command例のインターフェイスを実際のインターフェイスに置き換えるTaskと、これがCommand.

于 2013-03-13T20:53:28.613 に答える