8-1. 인터페이스의 역할

Java에서 인터페이스(interface)는 객체의 사용 방법을 정의한 타입이다.

Untitled

Untitled


8-2. 인터페이스 선언

인터페이스는 ~.java 형태의 소스 파일로 작성되고 컴파일러(javac.exe)를 통해 ~.class 형태로 컴파일되기 때문에 물리적 형태는 클래스와 동일하다.

인터페이스 선언

인터페이스 선언은 class 키워드 대신에 interface 키워드를 사용한다.

public interface 인터페이스명 { ... }