[JAVA] Super


[JAVA] Super

super super는 자손 클래스에서 조상 클래스로부터 상속받은 멤버를 참조하는 데 사용되는 참조 변수이다. 상속받은 멤버와 자신의 클래스에 정의된 멤버의 이름이 같을 때는 super를 사용해서 구별할 수 있다. 부모 클래스로부터 상속받은 멤버도 자식 클래스 자신의 멤버이기에 super 대신 this를 사용할 수 있다. 조상 클래스의 멤버와 자손 클래스의 멤버가 중복 정의되어 서로 구별해야 하는 경우에만 super를 사용하는 것이 좋다. static 메서드는 인스턴스와 관련 없다. this와 마찬가지로 super 역시 static 메서드에서는 사용할 수 없고 인스턴스 메서드에서만 사용할 수 있다. 부모 클래스와 자식 클래스의 멤버가 중복되지 않는 경우..........

[JAVA] Super에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [JAVA] Super