interface 선언: interface (keyword) interface는 class의 특별한 케이스이다. - field는 존재할 수 있다. interface라고 명시된 케이스에서 필드는 무조건 상수로 표현 (public static final 이 붙음) public 어디서든 접근 가능, static 인스턴스 없이 사용 가능, final 상수 필드 - method 존재 인터페이스의 모든 method는 abstract method (선언만, 정의x) ( public abstract 가 붙음) abstract method가 있어서 abstract 하기 때문에 인스턴스를 만들 수 없음 대신 interface를 구현해서 class를 만듬 - 다중 구현(implement)이 가능, 클래스는 다중 상속(ext..