자바(java) 상속 요점 정리
클래스 상속과 객체 자바에서 상속은 부모 클래스의 필드와 메소드를 자식 클래스에게 물려주는 것이다. 부모 클래스를 슈퍼 클래스, 자식 클래스를 서브 클래스라고도 한다. 자바에서 상속을 선언할 때 extends 키워드를 사용한다. protected 접근 지정, 상속과 생성자 서브 클래스에서 슈퍼 클래스의 private 멤버는 접근할 수 없다. 슈퍼 클래스의 protected 멤버는 패키지 소속과 상관없이 서브 클래스에서 접근이 가능하며 동일한 패키지 냅의 클래스에서도 접근이 가능하다. 서브 클래스의 인스턴스가 생성되면 항상 서브 클래스의 생성자 한 개와 슈퍼 클래스의 생성자 한 개가 실행된다. 이때 슈퍼 클래스의 생성자가 서브 클래스보다 먼저 실행된다. 서브 클래스의 생성자 작성시, super()로 슈퍼 ..
2021.12.16