기초 JAVA 교육과정 ] 상속의 개요
기초 JAVA 교육과정 ] 상속의 개요
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
상속의 개요
* 상속은 객체지향언어의 특성 중에 가장 중요한 개념.
- 모듈의 재사용(reuse)과 코드의 간결성을 지원함.
- 클래스를 이용하여 다른 클래스를 생성 또는 정의할 수 있음
* 예)자동차가 갖는 일반적인 상태와 행동들을 자동차클래스로 정의
- 이 자동차 클래스를 확장하여 버스만이 갖는 상태와 행동을 추가하여
- 새롭게 버스 클래스를 정의
- 트럭만이 갖는 상태와 행동을 추가하여 트럭 클래스, 자가용만이 갖는
- 상태와 행동을 추가하여 자가용 클래스를 정의할 수 있음
- 자동차 클래스를 상위 클래스(super class)
- 버스, 트럭, 자가용 클래스 등은 하위 클래스(sub class)
'자바' 카테고리의 다른 글
기초 JAVA 교육과정 ] 클래스 상속 선언의 형식 (0) | 2017.02.26 |
---|---|
기초 JAVA 교육과정 ] 클래스의 계층구조 (0) | 2017.02.26 |
기초 JAVA 교육과정 ] @Override 어노테이션 사용 (0) | 2017.02.26 |
기초 JAVA 교육과정 ] overloading vs overriding (0) | 2017.02.26 |
기초 JAVA 교육과정 ] overriding(2) (0) | 2017.02.26 |