package javaExF; public class Main { public static void main(String[] args) { // ìë¡ ë¤ë¥¸ ê°ì²´ ìì± Juice j = new Juice(); Coffee c = new Coffee(); Beer b = new Beer(); Water w = new Water(); Tea t = new Tea(); // ë¶ëª¨ í´ëì¤ íì ì ë°°ì´ ìì± Drink[] drinks = { j, c, b, w, t }; // 모ë ìë£ë¥¼ 주문! for (Drink d : drinks) { d.ordered(); } } } interface Drink { public abstract void ordered(); } class Juice implements Drink { String name; double price; public void ordered() { System.out.println("주문ëììµëë¤."); } } class Coffee implements Drink { String name; double price; public void ordered() { System.out.println("주문ëììµëë¤."); } } class Beer implements Drink { String name; double price; public void ordered() { System.out.println("주문ëììµëë¤."); } } class Water implements Drink { String name; double price; public void ordered() { System.out.println("주문ëììµëë¤."); } } class Tea implements Drink { String name; double price; public void ordered() { System.out.println("주문ëììµëë¤."); } }