연결자를 뜻함. 인터페이스에 선언한 클래스는 반드시 정의되어 있어야 한다. 메뉴판 -> 인터페이스 형식) interface 인터페이스명 { //필드 public static final int su = 0; //static -> 정적 메모리할당, new -> 동적 메모리할당 //선언된 메소드 public abstract void print(); } interface의 구성멤버는 필드, 선언된 메소드로만 구성된다. void print() { } →정의된 메소드, 구현된 메소드 void print(); →선언된 메소드(바디없는, 영역괄호 없는 메소드) 선언된 메소드의 접근제한자 명시는 public만 할 수 있다. 다른 접근제한자는 불가능 public과 abstract는 생략가능하다 생성한 인터페이스는 클래스에..