상속
-
[live-study] 6: 상속개발/Java 2021. 1. 6. 16:02
목표 자바의 상속에 대해 학습하세요. 학습할 것 (필수) 자바 상속의 특징 super 키워드 메소드 오버라이딩 다이나믹 메소드 디스패치 (Dynamic Method Dispatch) 추상 클래스 final 키워드 Object 클래스 자바 상속의 특징 상속이란? 현실 세계의 상속은 부모가 가진 재산을 자식이 물려받는 것을 의미한다. 자바에서 상속도 마찬가지로 상위 클래스의 필드와 메소드를 하위 클래스에서 물려받아 사용할 수 있게 해주는 기능을 말한다. 자바의 상속은 "상속"보다 재사용과 확장에 더 가깝다. 상속이라고 설명하면 다음과 같은 가계도를 떠올리기 쉽다. 자바의 상속은 가계도보단, 분류도를 떠올리는게 적절하다. 위의 그림에서 생물은 동물과 식물의 상위 클래스라고 부르고, 동물과 식물은 생물의 하위 ..