자바의 상속
부모 클래스에 만들어진 필드, 메소드를 자식 클래스가 물려받음 => 코드의 간결화
부모 클래스 : super 클래스
자식 클래스 : sub 클래스
extends 키워드 사용
생성자 호출과 실행
서브 클래스 객체가 생성될 때, 슈퍼 / 서브 생성자 모두 실행됨
호출 순서: 서브 클래스 생성자 => 슈퍼 클래스 생성자
실행 순서: 슈퍼 클래스 생성자 => 서브 클래스 생성자
서브 클래스 생성자 작성원칙
서브 클래스 생성자에서 슈퍼 클래스 생성자를 하나 선택 => super()
만약 선택하지 않았다면, 슈퍼클래스의 기본 생성자를 자동 선택
(실습 코드 연습하고 추가 하거라..)
'Language > JAVA' 카테고리의 다른 글
자바기반응용프로그래밍 - 캐스팅, 오버라이딩 (0) | 2022.04.13 |
---|---|
자바기반응용프로그래밍 - 배열 (0) | 2022.04.12 |
자바기반응용프로그래밍 - 반복문 (0) | 2022.04.11 |
자바기반응용프로그래밍 - main() 메소드로 인자 전달 (0) | 2022.04.11 |
자바기반응용프로그래밍 - 패키지, 접근 지정자, static, final (0) | 2022.04.10 |