인터페이스 (1) 썸네일형 리스트형 [java-기초-08] 인터페이스 인터페이스란 객체의 사용방법을 정의한 타입으로 객체의 교환성을 높여주며 개발 코드와 객체가 서로 통신하는 접점 역할을 한다. 개발 코드를 수정하지 않고 사용하는 객체를 변경할 수 있도록 해준다. [public] interface 인터페이스명 { } 상수와 메서드만 구성 멤버로 가지마 생성자를 가질 수 없다. 인터페이스는 다중 구현이 가능하다. interface 인터페이스명 { // 상수 타입 상수명 = 값; // 추상 메서드 타입 메서드명(매개변수,..); // 디폴트 메서드 default 타입 메서드명(매개변수, ...) { ... } // 정적 메서드 static 타입 메서드명(매개변수, ...) { ... } } 인터페이스 내부 public interface RemoteControl { // 상수 .. 이전 1 다음