면접 - 자바

개발자 면접 질문 - 다형성 정의

snow-line 2020. 12. 3. 19:39
반응형

1. 다형성

 - 한 타입의 참조 변수로 여러 타입의 객체를 참조할 수 있어 다양한 결과를 얻어내는 성질

 

2. 효과

 - 하나의 타입으로 다양한 실행 결과를 얻을 수 있다.

 - 객체를 부품화하여 유지 보수를 편하게 한다.

 

3. 다형성 성립 조건

 - 클래스 계층 구조 (상속 관계)

 - 메소드 재정의, 동적 바인딩

 - 업케스팅 후 재정의 된 메소드 호출

반응형