상속, super과 super()

2021. 9. 17. 09:57Java

반응형

출처 : tcpschool.com

클래스의 재사용

기존에 있는 클래스를 상속받음으로 상속 받은 클래스의 멤버(필드, 메소드)를 자신의 멤버처럼 사용 가능

 

 

표현식

[접근제한자] class 자식클래스명 extends 부모클래스명 {}

public class baguette extends bread {}

 


 

super

부모 클래스를 의미

└ 자식 클래스에서 부모 클래스 객체에 접근하여 필드나 메소드 호출 시 사용

 

 

super()

부모 클래스의 생성자를 의미

└ 자식 클래스의 생성자에서 super를 사용할 때 super를 자식 생성자보다 제일 먼저 기술해야 함

└ 매개 변수 있는 부모 생성자 호출은 super(매개변수, 매개변수, ..)로 기술

 

반응형

'Java' 카테고리의 다른 글