상속 : 클래스를 재사용하여 새로운 클래스를 작성하는것.
조상 클래스, 자손 클래스 라고도 부르며
상속해주는 클래스를 조상, 받는 클래스를 자손 이라고 한다.
자손 클래스는 조상 클래스의 모든 멤버를 상속받게 된다.
-> 조상 클래스의 모든 멤버를 사용 가능하다.
이로 인해 조상 클래스가 변경되면 모든 자손 클래스가 영향을 받지만 자손 클래스가 변경되는 것은 조상 클래스에 아무런 영향이 없다.
클래스를 재사용 하여 클래스 안에 또다른 클래스를 넣는 관계
상속과 포함관계는 모두 클래스를 작성하는 방법이다.
주로 ~은~이다 라는 말이 되면 상속
~은~을 가지고 있다라는 말이 되면 포함관계를 맺어준다.
JAVA는 오직 단일 상속만을 지원한다.
조상 클래스의 최상위 클래스로 따로 상속코드를 입력하지 않아도 JAVA내에서 스스로 Object클래스를 상속시켜준다.