정보처리기사 실기JavaJava - 오버로딩 / 정적 디스패치난이도 4SHORT_ANSWER

정보처리기사 실기 Java - 오버로딩 / 정적 디스패치 기출문제 #11395

문제

다음은 Java 코드에 대한 문제이다. 아래 코드를 확인하여 알맞는 출력값을 작성하시오.

정답

B0

B0

해설

오버로딩 메서드 선택은 컴파일 시점의 정적 타입으로 결정된다. value 의 타입은 제네릭 타입 변수 T 로 컴파일러가 인식하는 상한이 Object 이므로, 실제 값이 Integer(0)여도 print(Object a) 가 선택된다. 따라서 "B" + 0 인 B0 이 출력된다.

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

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

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

[정보처리기사 실기] Java - 오버로딩 / 정적 디스패치 Java 기출 #11395 | 문어CBT