Network disconnected
Description
※ 본 문제는 세 코드 파일, Bus.java / Car.java / BusExam.java로 구성되어있습니다. 파일 이름을 클릭하면 파일 내용물을 볼 수 있습니다.
오버라이딩은 부모 클래스의 메소드를 수정하고 싶을 때 아주 유용하게 쓰입니다. 예를 들어 버스는 일반 자동차와 비슷한 면도 많지만, 일반 자동차와는 달리 다음 정거장이 어디인지 안내하는 특수한 일도 하지요.
Car 클래스를 상속받는 Bus 클래스에서 run
메소드를 오버라이드 하세요. 오버라이드한 run
메소드는 "차가 달리면서 다음 정거장을 안내합니다."라고 출력해야 합니다.
힌트) 다음은 Car 클래스를 상속받은 Bus 클래스가 run 메소드를 오버라이딩한 코드입니다. 이를 참고해 문제를 해결해보세요.
public class Car {
public void run() {
System.out.println("Car의 run메소드");
}
}
public class Bus extends Car {
public void run() {
System.out.println("Bus의 run메소드");
}
}
Result
Stop
Result of [Run Test] or [Submit] will be displayed here
내가 제출한 코드가 왜 틀렸는지 프로그래머스 AI에게 물어보세요.
제출 후 채점하기를 눌러 30점 이상인 경우 물어볼 수 있어요.
베타 기간 동안에는 한 문제당 1번만 물어볼 수 있어요.
베타 기간 동안에는 한 문제당 1번만 물어볼 수 있어요.