[java] 자바 인터페이스란?
아래는 간단한 인터페이스의 예제입니다.
public interface Printable {
// 추상 메서드
void print();
// 상수
String TYPE = "printer";
}
인터페이스를 구현하는 클래스에서는 모든 추상 메서드를 반드시 구현해야 합니다. 여러 개의 인터페이스를 구현할 수 있으므로, 다중 상속이 가능합니다.
자세한 내용은 Oracle Java Documentation를 참고하세요.