자바의 정석 | Ch 07 - 객체지향 프로그래밍2-1
무작정 개발
상속 (inheritance) 기존 클래스로 새로운 클래스를 작성하는 것(코드의 재사용) 두 클래스를 부모와 자식으로 관계를 맺어주는 것 자손은 조상의 모든 멤버를 상속받는다. ( 생성자, 초기화 블록 제외) 자손의 변경은 조상에 영향을 미치지 않는다. 자손의 멤버개수는 조상보다 적을 수가 없다.(같거나 많다) 두 클래스는 서로 상속 관계에 있다고 하면, 상속해주는 클래스를 '조상 클래스' , 상속받는 클래스를 '자손 클래스'라고 한다. 예를 들어 Parent 클래스를 조상, Child 클래스를 자손 클래스라 생각해보자. class Parent { } class Child extends Parent { } 이렇게 자손 클래스 뒤에 extends를 써줘서 Parent 클래스를 상속 받는다. 만약에 조상 클..