상속, super과 super()
2021. 9. 17. 09:57ㆍJava
반응형
클래스의 재사용
기존에 있는 클래스를 상속받음으로 상속 받은 클래스의 멤버(필드, 메소드)를 자신의 멤버처럼 사용 가능
표현식
[접근제한자] class 자식클래스명 extends 부모클래스명 {}
public class baguette extends bread {}
super
부모 클래스를 의미
└ 자식 클래스에서 부모 클래스 객체에 접근하여 필드나 메소드 호출 시 사용
super()
부모 클래스의 생성자를 의미
└ 자식 클래스의 생성자에서 super를 사용할 때 super를 자식 생성자보다 제일 먼저 기술해야 함
└ 매개 변수 있는 부모 생성자 호출은 super(매개변수, 매개변수, ..)로 기술
반응형
'Java' 카테고리의 다른 글
캡슐화, setter과 getter메소드 (0) | 2021.09.28 |
---|---|
오버라이딩, 오버로딩 (0) | 2021.09.23 |
클래스, 인스턴스와 객체 (0) | 2021.09.15 |
public static void main (String[] args) (0) | 2021.09.14 |
배열, 메소드 (0) | 2021.09.13 |