정보처리기사 실기JavaJava - 추상클래스/오버로딩/동적바인딩난이도 4SHORT_ANSWER

정보처리기사 실기 Java - 추상클래스/오버로딩/동적바인딩 기출문제 #11131

문제

다음은 자바 코드이다. 출력 결과를 쓰시오.

정답

Vehicle name:Spark

Vehicle name:Spark

해설

Car 생성자에서 setName("Spark")로 name 필드에 Spark가 저장된다. obj.getName()은 인자가 없는 호출이므로 Car에서 오버라이딩되지 않은 부모 Vehicle의 getName()이 실행되어 "Vehicle name:" + name인 "Vehicle name:Spark"가 출력된다.

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 실기] Java - 추상클래스/오버로딩/동적바인딩 Java 기출 #11131 | 문어CBT