
[Java Basic] 10. 상속 & 다형성
·
Language/Java ☕️
1. 상속(Inheritance)상속1 뒤를 이음.2 일정한 친족 관계가 있는 사람 사이에서, 한 사람이 사망한 후에 다른 사람에게 재산에 관한 권리와 의무의 일체를 이어 주거나, 다른 사람이 사망한 사람으로부터 그 권리와 의무의 일체를 이어받는 일.출처: 네이버 국어사전현실에서의 상속이란 국어사전에 적힌 의미처럼, 부모가 자식에 물려주는 행위를 일컫는다. 때문에 자식은 부모가 전해준 것을 자연스럽게 이용할 수 있게 된다. 위의 개념을 객체지향프로그래밍으로 가져오면 아래와 같이 해석할 수 있다. 자식 클래스(하위 클래스)가 부모 클래스(상위 클래스)의 필드나 메소드를 그대로 받아서 사용할 수 있게 함으로써 객체들 간의 관계를 구축하는 방법이다.출처: 위키백과상속을 하는 이유는 이미 잘 개발된 클래스를 재..