더북(TheBook)

LESSON 44
인터페이스 사용하기

앞 장에서 인터페이스란 무엇이고, 인터페이스를 어떻게 정의하는 것인지 알아봤습니다.

 

인터페이스는 객체를 선언하기 전에 이 객체가 가지고 있어야 할 기능들을 모아놓은 것입니다. 기능들을 정의만 했지, 실제로 구현하지 않았기 때문에 인터페이스만 가지고 뭔가를 할 수는 없습니다. 인터페이스는 반드시 해당 인터페이스를 구현하는 클래스가 있어야 사용할 수 있습니다. 이번 장에서는 인터페이스를 구현해 사용하는 방법을 배워보겠습니다.

 

다음 코드는 앞 장에서 만든 TV 인터페이스입니다.

package javaStudy;

public interface TV {
    public int MIN_VOLUME=0;
    public int Max_VOLUME=100;

    public void turnOn();
    public void turnOff();
    public void changeVolume(int volume);
    public void changeChannel(int channel);
}
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.