Van 클래스는 메서드가 없기 때문에 부모 클래스인 Car 클래스의 run 메서드가 실행됩니다. 그렇다면 이번에는 Van 클래스에 부모 클래스 Car가 가진 메서드와 똑같은 모양의 메서드를 선언해보겠습니다.
package javaStudy;
public class Van extends Car {
public void run() {
System.out.println("Van의 run 메서드");
}
}
이렇게 ‘Van의 run 메서드’를 작성했습니다. 작성한 뒤 VanExam 클래스를 실행해볼까요? VanExam 클래스에는 Van의 인스턴스를 생성하고, Van이 가진 run이란 메서드를 실행하는 코드를 작성했습니다. 이대로 실행시킵니다.
package javaStudy;
public class VanExam {
public static void main(String[] args) {
Van van = new Van();
van.run();
}
}
실행결과
Van의 run 메서드