상속:
클래스들의 중복적인 내용을 별도의 클래스에 정의한 후 사용하는 것.
클래스 간에 is a 관계가 성립하는 경우 상속이 가능.
상속의 구현:
extends 키워드는 다른 클래스를 상속할 때 사용.
부모클래스: 상속해 주는 클래스
자식클래스: 상속 받는 클래스
상속활용:
메소드 오버라이딩:
상속 받는 메소드의 내용 재정의하는 것.
규칙:
상속 받은 메소드 바디만 변경 가능(구현부작성은 자식클래스에서. //부모클래스는 선언만.구현없이)
상속 받은 메소드 선언부는 변경 불가능
접근 제어자는 동일 ㄸ는 큰 범위로 변경 가능
'개념' 카테고리의 다른 글
| 추상 및 인터페이스 (0) | 2024.03.24 |
|---|---|
| 상속 활용 (0) | 2024.03.24 |
| 몽고디비MongoDB (0) | 2024.03.21 |
| 생성자 (0) | 2024.03.20 |
| 인스턴스 (0) | 2024.03.20 |