더북(TheBook)

그러면 다음과 같이 TV.java 창이 열립니다.

package javaStudy;

public interface TV {

}

 

만들어진 형태를 보니 기존에 Class라고 적힌 곳에 interface라고 적혀있습니다. 이 안에 들어갈 내용은 앞에서 우리가 고민한 그 내용입니다. TV가 가져야 할 기능을 고민해봤죠? ‘기능’이므로 메서드입니다. 메서드를 정의하듯이 기능을 적어줍니다.

package javaStudy;

public interface TV {
    public void turnOn;
}

 

먼저 전원을 켜는 기능입니다. 이 기능은 TV를 켜기만 할 뿐 특별히 리턴할 값이 없기 때문에 리턴형은 void라고 하고, 메서드명은 알아보기 쉽게 turnOn으로 넣었습니다. 그리고 ;(세미콜론)을 찍습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.