[Java] 클래스 상속 (Inheritance)
1. 상속 상속(Inheritance)은 부모가 자식에게 물려주는 행위 자식 클래스명 뒤에 extends 키워드를 붙이고 그 뒤에 상속할 부모 클래스를 선언 자바에서는 다중 상속을 지원하지 않습니다. 프로그램에서의 상속은 자식이 부모를 선택합니다. 부모 클래스(상위 클래스) 자식 클래스(하위 클래스, 파생 클래스) class 자식클래스 extends 부모클래스 { // 필드 // 생성자 // 메소드 } 장점 코드의 중복을 줄여줍니다. 개발 시간을 절약(효율적 개발) 부모 클래스의 수정으로 모든 자식 클래스들의 수정 효과를 가져오기 때문에 유지 보수 시간을 최소화 예시 다음과 같이 Computer 클래스를 상속받은 MacBook 클래스는 Computer 클래스에서 구현된 on, off 메소드를 사용할 수 ..