📌 상속
- 부모 클래스에 만들어진 필드와 메소드를 자식 클래스가 물려받는 것
- 중복 코드를 제거하여 클래스를 간결하게 구현할 수 있게 한다.
- 멤버 외에 Type 또한 상속이 된다 → 다형성
public class A{}
public class B extends A{}
🌈 Java 상속의 특징
- 자바는 단일 상속만을 지원한다.
💡 단일 상속
하나의 Class만을 부모 Class로 가지는 것
- 자바에서는 상속의 횟수에 영향을 두지 않는다.
- 자바에서 계층 구조의 최상위에 java.lang.Object가 있다.
→ 자바에서 모든 클래스는 Object 클래스를 자동으로 상속받도록 컴파일된다.