728x90
SMALL
super & super()에 대해서 알아보겠습니다.
super : 객체 리터럴 또는 클래스의 [Prototype] 속성에 액세스 하거나 슈퍼클래스의 생성자를 호출하는 데 사용되고, 필드명 중복 또는 메서드 오버라이딩으로 가려진 부모의 필드/메서드를 호출하기 위해 주로 사용합니다.
코드 중복 및 메모리 사용 절약을 위해 활용합니다.
super() : 생성자 내부에서만 사용 가능, 반드시 중괄호 이 후 첫 줄에 위치하여야 합니다. 자식 클래스 생성자의 첫 줄에는 반드시 this() 또는 super()이 포함되어야 합니다.
이상 super & super() 에 대해서 알아보았습니다.
728x90
LIST
'programming > Java' 카테고리의 다른 글
[Java] (abstract method, 추상메서드) 개념 (0) | 2022.07.13 |
---|---|
[Java] (최상위 클래스 Object) 개념 (5) | 2022.07.12 |
[Java] (instance 멤버와 static 멤버의 오버라이딩) 개념 (0) | 2022.07.12 |
[Java] (메서드 오버라이딩(Overriding)) 개념 (2) | 2022.07.11 |
[Java] (업캐스팅(Upcasting), 다운캐스팅(Downcasting)) 개념 (0) | 2022.07.11 |