Java 設計模式之 命令模式(Command Pattern) 代碼實現

306020 12年前發布 | 24K 次閱讀 設計模式 命令模式 Command Java開發

public interface Command {
    public void execute();
}
public class Student implements Command {

@Override
public void execute() {
    System.out.println("學生執行。。。。");
}

}</pre>

public class Teacher implements Command{

@Override
public void execute() {
    System.out.println("老師執行");
}

}</pre>

public class Test {
    public static void main(String[] args) {
        List<Command> list=new ArrayList<Command>();
        list.add(new Student());
        list.add(new Teacher());
        for (Command commond : list) {
            commond.execute();
        }
    }
}

 本文由用戶 306020 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!