inblog logo
|
sson17
    자바

    [JAVA]51.인터페이스

    손영민's avatar
    손영민
    Mar 09, 2025
    [JAVA]51.인터페이스
     
     
    ackage ex07.ch01; /* 삼성 리모컨, 엘지 리모컨 기능: on/off */ interface Remocon { public abstract void on(); //interface는 public으로해서 공개해야함 void off(); //회색으로 뜨는 public abstract 생략 가능 } class SamsungRemocon implements Remocon { @Override public void on() { System.out.println("Samsung Remocon On"); } @Override public void off() { System.out.println("Samsung Remocon Off"); } } class LGRemocon implements Remocon { @Override public void on() { System.out.println("LG Remocon On"); } @Override public void off() { System.out.println("LG Remocon Off"); } } public class Inter01 { static void start(Remocon r) { r.on(); } public static void main(String[] args) { Remocon lg = new LGRemocon(); start(lg); } }
     
    Share article

    sson17

    RSS·Powered by Inblog