자바다중상속제한1 JAVA의 OOP - 상속관계(is a kind of) 책 소개 현재 읽고 있는 '스프링 입문을 위한 자바 객체 지향의 원리와 이해' 중의 일부를 적은 내용입니다. 상속 관계 일반적으로 상속 관계는 부모 - 자식 관계라고 알려져 있다. 하지만 재사용+확장 개념으로 보아야 맞다. 분류도 이렇게 상속관계는 분류도이다. (가족 관계도처럼 계층도가 아님에 유의한다.) 동물이라는 상위 분류로 갈 수록 추상화, 일반화가 되며 김연아라는 하위분류로 갈수록 구체화, 특수화된 것이다. 하위 클래스는 상위 클래스다 상속관계에서는 하위 클래스는 상위 클래스다라는 말을 반드시 만족해야 한다. 부모- 자식관계와 같이 계층 도라고 볼 수 있는 '딸은 아버지다'라는 말은 이상하게 들린다. 반면 분류도를 나타내는 '사람은 동물이다'는 자연스럽다. 확장 자바에서는 inheritance(상.. 2022. 2. 3. 이전 1 다음