자바는 캡슐화, 상속, 다형성, 추상화로 크게 네가지로 나눌 수 있다. 물론 이들 각각이 다중요하기 때문에 실습하면서 하나하나 확인해 보도록 하겠다. 오늘 내가 공부한 영역은 상속이다. 유산상속처럼 부모에게 자식이 상속받은것을 일컫는다.
상속
✨상속의 특징✨
1. 상속은 한번 밖에 안된다.
2. 부모에 생성자가 있으면 자식에도 있어야 한다.
3. final class는 상속이 불가하다.
Parent
부모 클래스에 name, price의 변수가 존재한다.
이를 만약에 상속한다면 자식에도 이 변수를 사용 가능하다.
ParentBook
다음과 같이, public class ParentBook extends Parent 를 통해서
Parent클래스를 상속 받아올 수 있는 것이다.
ParentBook(Stirng name, int price) 는 생성자 = 클래스 이름과 같다
생성자는 this를 사용한다.
결과
To be continue..
'Java' 카테고리의 다른 글
[Java] 자바 디버그 찍는 방법 (0) | 2022.10.10 |
---|---|
이클립스 JDK 환경 변수 세팅 (0) | 2022.07.11 |
[Java] Explain about Overload (0) | 2022.02.23 |