자바의 상속이란

Jeong Gyejin·2023년 2월 22일
0

JAVA

목록 보기
4/18

상속이란?

상위 클래스의 특성을 하위 클래스에 물려주는 것을 이야기합니다.

  • 슈퍼 클래스: 특성을 물려주는 상위 클래스
    • 기본 생성자를 만들어 놓는 것 이외에는 상속을 위해서 취할 작업이 없습니다.
  • 서브 클래스: 특성을 물려받는 하위 클래스
    (슈퍼 클래스에 자신만의 특성 추가, 슈퍼클래스의 특성을 수정)

상속

상속의 장점

자바에서 클래스의 상속은 다음과 같은 장점을 가집니다.

  1. 기존에 작성된 클래스를 재활용할 수 있습니다.

  2. 자식 클래스 설계 시 중복되는 멤버를 미리 부모 클래스에 작성해 놓으면, 자식 클래스에서는 해당 멤버를 작성하지 않아도 됩니다.

  3. 클래스 간의 계층적 관계를 구성함으로써 다형성의 특징을 살릴 수 있습니다.

상속 선언 방법

상속 선언 방법

profile
항상 더 나은 개발자가 되기 위해서 끊임없이 공부하고 학습하면서 성장하는 사람이 되겠습니다.

0개의 댓글