[JAVA] 상속

행복한 콩🌳·2023년 2월 24일
0

JAVA

목록 보기
17/26

상속

클래스를 정의할 때 이미 구현된 클래스를 상속(inheritance) 받아서 속성이나 기능이 확장되는 클래스를 구현함

상속하는 클래스 : 상위 클래스, parent class, base class, super class
상속 받는 클래스 : child class, derived class, subclass

특성

상위 클래스는 하위 클래스보다 일반적인 의미를 가짐
하위 클래스는 상위 클래스보다 구체적인 의미를 가짐

상속은 상위 클래스와 하위 클래스의 관계 [일반적 개념 -> 구체적 개념]
무조건 재사용이라고 생각하면 안됨

super();는 바로 위 상위 클래스 생성자 호출

profile
매일매일 조금씩 모여 숲이 되자🐣

0개의 댓글