작성한 LedTV 클래스입니다.
package javaStudy;
public class LedTV implements TV { ---①
@Override
public void turnOn() {
// TODO Auto-generated method stub
}
@Override
public void turnOff() {
// TODO Auto-generated method stub
}
@Override
public void changeVolume(int volume) {
// TODO Auto-generated method stub
}
@Override
public void changeChannel(int channel) {
// TODO Auto-generated method stub
}
}
①의 코드는 LedTV가 TV 인터페이스를 구현하겠다는 의미입니다. 다시 말해 TV 인터페이스가 가진 기능들을 LedTV도 모두 갖게 하겠다는 뜻입니다. 따라서 LedTV는 TV가 가진 모든 기능을 반드시 구현해야 합니다. 이클립스가 똑똑하게 모든 메서드를 구현할 수 있는 형태로 쭉 만들어놓았네요.