[데일리 문제] 128. (10과목) 프로그래밍 언어 활용 - 인터페이스
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()는 “이동합니다” 를 출력한다.
댓글남기기