1. 상속

Lumi·2021년 6월 21일
0

자바의 정석

목록 보기
19/35
post-thumbnail

1. 상속의 정의와 장점

상속 : 클래스를 재사용하여 새로운 클래스를 작성하는것.

조상 클래스, 자손 클래스 라고도 부르며
상속해주는 클래스를 조상, 받는 클래스를 자손 이라고 한다.

자손 클래스는 조상 클래스의 모든 멤버를 상속받게 된다.
-> 조상 클래스의 모든 멤버를 사용 가능하다.

이로 인해 조상 클래스가 변경되면 모든 자손 클래스가 영향을 받지만 자손 클래스가 변경되는 것은 조상 클래스에 아무런 영향이 없다.

2. 클래스 간의 관계(포함관계)

클래스를 재사용 하여 클래스 안에 또다른 클래스를 넣는 관계

3. 클래스간의 관계 결정하기

상속과 포함관계는 모두 클래스를 작성하는 방법이다.
주로 ~은~이다 라는 말이 되면 상속
~은~을 가지고 있다라는 말이 되면 포함관계를 맺어준다.

4. 단일상속

JAVA는 오직 단일 상속만을 지원한다.

5. Object클래스(모든클래스의 조상)

조상 클래스의 최상위 클래스로 따로 상속코드를 입력하지 않아도 JAVA내에서 스스로 Object클래스를 상속시켜준다.

profile
[기술 블로그가 아닌 하루하루 기록용 블로그]

0개의 댓글