상속
·
자바/기본적인 개념
1. 상속을 씀으로써 얻을 수 있는 기대효과 (1) 코드의 재사용성을 높이고 코드의 중복성을 제거할 수 있다. (2) 프로그램의 생산성과 유지보수에 크게 기여된다. 2. 부모와 아이 - 부모는 조상, 상위, 기반 클래스라고도 불리어진다. - 아이는 자손, 하위, 파생된 클래스라고도 불리어진다. ( age는 부모에서 생성된 age이다. ) ( 이처럼 age는 아이에게 포함되므로 부모에서 정의한 것을 같이 사용할 수 있다. ) 3. 상속될 때 규칙 (1) 생성자와 초기화 블럭은 상속되지 않는다. 맴버만 상속될 수 있다. (2) 항상 상위 클래스보다 하위클래스는 같거나 많은 맴버를 갖는다. 4. 간접적인 상속 관계 ( GrandChild와 Parent 관계가 있을 때, 우리는 간접적인 상속 관계라고 부른다. ..