디폴트메서드1 인터페이스(interface) 인터페이스란? 인터페이스는 추상메서드의 집합이다. 인터페이스는 추상클래스처럼 추상메서드를 갖지만 추상클래스보다 추상화 정도가 높아서 추상클래스와 달리 몸통을 갖춘 일반 메서드 또는 멤버변수를 구성원으로 가질 수 없다. 오직 추상메서드와 상수만을 멤버로 가빌 수 있으며, 그 외의 다른 어떠한 요소도 허용하지 않는다. 인터페이스 작성interface 인터페이스이름 { public static final 타입 상수이름 = 값; public abstract 메서드이름(매개변수목록);} 인터페이스의 멤버들의 제약사항- 모든 멤버변수는 public static final 이어야 하며, 이를 생략할 수 있다.- 모든 메서드는 public abstract 이어야 하며, 이를 생략할 수 있다. 단, sta.. 2024. 5. 31. 이전 1 다음