Java에서 부모 클래스 Account의 calculateFee()를 자식 클래스 PremiumAccount가 같은 매개변수와 반환형으로 다시 구현해 런타임 객체 타입에 따라 다른 메서드가 실행되게 했다. 이 기법은?
정답 2번
상속 관계에서 부모와 같은 시그니처의 인스턴스 메서드를 자식이 새 구현으로 재정의하는 것은 오버라이딩이다. 실제 객체 타입에 따라 동적으로 선택되므로 2번이 정답이다.
콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-16