상속 (1) 썸네일형 리스트형 [Java Programming] 객체지향 핵심 원리(5) 자바의 상속 ■ 상속(Inheritance) 상속의 개요 부모 클래스의 모든 것을 자식 클래스가 물려받는 것 extends 예약어 사용 ( 상속은 부모의 기능에서 추가적인 것들을 확장한다는 의미 ) 상속을 통해 소스코드의 재사용성이 보장되며, 가독성이 높아짐 부모 / 자식 간 is a~ 관계에 존재해야함 부적절한 상속은 소스코드에 대한 분석과 개발을 어렵게 만듦 자바에서는 단일 상속만 허용 상속과 생성자 자식클래스는 부모 클래스들이 가지고 있는 모든 멤버와 자기 클래스가 갖는 모든 멤버를 가짐 초기화를 위해 자식 클래스가 호출되면 부모 클래스의 생성자가 먼저 초기화하고 자식 클래스의 생성자를 통해 초기화됨. class SuperClass{ int n1; public SuperClass(){ System... 이전 1 다음