[JAVA] 인터페이스
자바에서는 클래스를 이용한 다중 상속을 지원하지 않습니다. 하지만 인터페이스를 이용해서 다중 상속을 지원하고 있습니다. 인터페이스는 메서드의 집합을 추상화하여 정의합니다. 이렇게 정의된 메서드는 구현 내용을 포함하지 않습니다. 하위 클래스에서 구현을 해야 합니다. 다형성을 이용하여 많은 클래스를 동일한 타입으로 나타낼 수 있습니다. interface 키워드를 이용하여 생성합니다. 인터페이스 특징 지역 변수 public static final 생략 가능합니다. default, static메서드로 구현가능합니다.(JAVA 8 이상) private를 이용해서 구현가능합니다.(JAVA 9 이상) 인터페이스 예제 // 인터페이스 정의 public interface Animal { // public static f..