Interface(인터페이스)
인터페이스의 정의
interface 인터페이스명 {
// 컴파일 시 public static final 이 자동으로 추가된다.
int VALUE = 100;
// 컴파일 시 public abstract 가 자동으로 추가된다.
void method();
}인터페이스의 구현
인터페이스의 상속
인터페이스를 이용한 다형성 구현
static / default 메서드(JDK 1.8)
메서드
내부 구현 가능 여부
재정의(오버라이딩) 여부
호출 방법
default 메서드 충돌
익명 구현 객체(Anonymous Implement Object)
Last updated