[Java] (super & super()) 개념 :: 놓치기 쉬운 정보 저장
728x90
SMALL

super & super()에 대해서 알아보겠습니다.

 

super  : 객체 리터럴 또는 클래스의 [Prototype] 속성에 액세스 하거나 슈퍼클래스의 생성자를 호출하는 데 사용되고, 필드명 중복 또는 메서드 오버라이딩으로 가려진 부모의 필드/메서드를 호출하기 위해 주로 사용합니다.

코드 중복 및 메모리 사용 절약을 위해 활용합니다.

 

super() : 생성자 내부에서만 사용 가능, 반드시 중괄호 이 후 첫 줄에 위치하여야 합니다. 자식 클래스 생성자의 첫 줄에는 반드시 this() 또는 super()이 포함되어야 합니다.

 

 

super 설명
super 주요 사용되는 이유
super() 설명
super() 설명(1) 코드 적용 예
super() 설명(2) 코드 적용 예

 

 

이상 super & super() 에 대해서 알아보았습니다.

728x90
LIST

+ Recent posts