Java 設計模式之 命令模式(Command Pattern) 代碼實現
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 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!