순수 추상 클래스1 [인프런] 인터페이스 인터페이스자바는 앞서 공부한 순수 추상 클래스를 더 편리하게 사용할 수 있는 인터페이스라는 기능을 제공한다.인터페이스는 class가 아니라 interface라는 키워드를 사용하면 된다.인터페이스의 메서드는 모두 public, abstract이다.메서드에 public abstract를 생략할 수 있으며, 생략이 권장된다.인터페이스는 다중 구현( 다중 상속 )을 지원한다.인터페이스와 멤버 변수인터페이스에서 멤버 변수는 public, static, final이 모두 포함되어 있다고 간주된다.클래스, 추상 클래스, 인터페이스는 프로그램 코드, 메모리 구조상 모두 똑같다. 모두 자바에서는 .class로 다루어지고 인터페이스를 작성할 때도 .java에 인터페이스를 정의한다.인터페이스는 순수 추상 클래스와 비슷하다고.. 2024. 5. 28. 이전 1 다음