[데일리 문제] 128. (10과목) 프로그래밍 언어 활용 - 인터페이스

생성일:

최대 1 분 소요

128. 다음 빈칸에 들어갈 용어와 Java 프로그램의 결과를 쓰시오


ICar.kava

interface ICar {
    void move();
}


ConCar.java

class ConCar (        ) ICar {
public void move() {
        System.out.println("이동합니다");
    }
}


Main.java

class Main {
    public static void main(String args[]) {
        ICar car = new ConCar();
        car.move();
    }
}



정답

① : implements

실행결과 : 이동합니다


해설

ICar.java

인터페이스를 선언한다.

구현몸체는 없이 선언만 존재한다.

ConCar.java

인터페이스는 implements 키워드를 이용한다.

move() 메소드를 실제 구현한다.

Main.java

car.move()는 “이동합니다” 를 출력한다.

댓글남기기