Java/Java: 문법 정리
[Java] 상속 정리
데브마우스
2023. 12. 20. 14:16
Java의 상속이란 무엇인가요?
상속이란 클래스를 작성할 때 기존의 클래스에 존재하는 멤버를 물려받아서 사용하는 것 입니다.
class Creature {
void sleep() {
System.out.println("잠을 잡니다.");
}
}
class Chipmunk extends Creature {
// sleep() 이라는 메서드가 Chipmunk 클래스에는 없습니다.
}
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Chipmunk daramgee = new Chipmunk();
daramgee.sleep();
}
}
Java의 상속 시 주의할점은 무엇인가요?
Java는 다중 상속을 지원하지 않습니다.
클래스 앞에 final이 작성되어 있다면 상속할 수 없습니다.