겉바속촉
객체지향 - super (참조변수) 본문
728x90
반응형
< this 먼저 살펴보기 >
- 인스턴스 자신을 가리키는 참조변수
- 인스턴스의 주소가 저장되어 있음
- 모든 인스턴스 메서드에 지역변수로 숨겨진 채로 존재
super란 ?
<개념>
- this와 같은 개념.
- 조상의 멤버와 자신의 멤버를 구별하는 데 사용.
- 조상의 생성자
- 자손클래스의 인스턴스를 생성하면, 자손의 멤버와 조상의 멤버가 합쳐진 하나의 인스턴스가 생성됨.
- 조상의 멤버들도 초기화되어야 하기 때문에 자손의 생성자의 첫 문장에서 조상의 생성자를 호출해야 함.
- 호출하지 않으면 자동적으로 컴파일러가 super(); 를 생성자의 첫 줄에 삽입.
728x90
반응형
'IT 일기 (상반기) > JAVA' 카테고리의 다른 글
객체지향 - import (0) | 2022.11.07 |
---|---|
객체지향 - 패키지(package) (0) | 2022.11.07 |
객체지향 - 오버라이딩(overriding) (0) | 2022.11.07 |
객체지향 - 상속 (0) | 2022.11.07 |
객체지향 - 생성자(Constructor) (0) | 2022.11.07 |