7-1. 상속 개념

객체지향 프로그램에서는 부모 클래스의 멤버를 자식 클래스에게 물려줄 수 있다.

Untitled

상속은 잘 개발된 클래스를 재사용하여 새로운 클래스를 만들기 때문에 코드의 중복을 줄여준다. → 효율적이고 개발 시간을 절약시켜준다.

상속을 이용하면 클래스의 수정을 최소화시킬 수 있다. → 부모 클래스의 수정으로 자식 클래스들의 수정 효과가 있기 때문에 유지 보수 시간을 최소화시켜준다.


7-2. 클래스 상속

프로그램에서는 자식이 부모를 선택할 수 있다.

Untitled

class 자식클래스 extends 부모클래스 {
		// 필드
		// 생성자
		// 메소드
}