단일 상속

Programing Language/Java

[Java] 상속(Inheritance) 예제

상속 (Inheritance) 상위 클래스를 상속받아서 하위 클래스를 정의하는 방법이다. 자바에서는 오로지 하나의 부모로부터만 상속받을 수 있다. 다중 상속은 허용되지 않는다. 상속을 사용하면 기존에 있는 객체를 그대로 활용하면서 새로운 객체에서 추가되거나 변경되는 부분만 작성하면 되므로 소프트웨어 개발 효율을 높일 수 있다. Sub Class(하위 클래스)에서는 Super Class(상위 클래스)가 가지고 있는 멤버 변수들을 선언하지 않아도 사용할 수 있다. 따라서 상위 클래스에 없는 멤버 변수만 선언하면 된다. 예제 1 - 상속 사용 안 함 BasicTV.java public class BasicTV { boolean isPowerOn; int channel; int volume; public voi..