상속에서 생성자 관련 팁.
1, 자바에선 부모의 매개변수가 없는 기본 생성자를 찾는 것이 기본.
2, 부모클래스에 '매개변수가 있는 생성자만' 있는 경우 super()를 이용하여 부모 클래스의 생성자를 꼭 호출해야한다.
3, 자식클래스의 생성자에서 명시적으로 super()를 지정하지 않으면, 컴파일 시, 자동으로 super()가 추가된다.
4, super는 반드시 자식클래스의 생성자 맨 첫 줄에 선언 되어야 한다.
출처: 자바의 신
'java' 카테고리의 다른 글
오버라이딩 (0) | 2019.09.13 |
---|---|
참조자료형의 명시적 형변환 (0) | 2019.09.13 |
import 명령어 관련 팁 (0) | 2019.09.13 |
임의 개수 매개 변수, Arbitrary Number of Arguments (0) | 2019.09.12 |
static 블록의 활용 (0) | 2019.09.12 |