차례:
- 인터페이스는 어떻게 구현할 수 있습니까?
- 인터페이스가 메소드를 정의할 수 있습니까?
- CAN 인터페이스에는 몇 가지 메소드에 대한 메소드 구현이 있습니까?
- 인터페이스가 많은 인터페이스를 구현할 수 있습니까?
- Java 인터페이스 튜토리얼 - Java로 인터페이스 배우기

an 인터페이스의 모든 메소드는 Java 8 미만의 모든 버전에서 구현(메서드 본문)을 포함하지 않습니다. … 인터페이스는 인스턴스화할 수 없지만 구현됩니다. 인터페이스를 구현하는 클래스는 인터페이스에 설명된 기본이 아닌 모든 메서드를 구현하거나 추상 클래스여야 합니다.
인터페이스는 어떻게 구현할 수 있습니까?
인터페이스를 구현하는 클래스를 선언하려면 클래스 선언에 implements 절을 포함해야 합니다. 클래스는 둘 이상의 인터페이스를 구현할 수 있으므로 구현 키워드 뒤에는 클래스에서 구현한 인터페이스의 쉼표로 구분된 목록이 옵니다.
인터페이스가 메소드를 정의할 수 있습니까?
인터페이스 본문에는 추상 메소드, 기본 메소드 및 정적 메소드가 포함될 수 있습니다. 인터페이스 내의 추상 메서드 뒤에는 세미콜론이 있지만 중괄호는 없습니다(추상 메서드는 구현을 포함하지 않음).
CAN 인터페이스에는 몇 가지 메소드에 대한 메소드 구현이 있습니까?
인터페이스는 기본 메소드를 가질 수 있습니다. 이후 Java 8에서 구현됩니다. 인터페이스에는 클래스의 정적 메서드와 유사한 정적 메서드도 있을 수 있습니다. 기존 코드에 영향을 주지 않고 새 메서드를 가질 수 있도록 이전 인터페이스에 대한 이전 버전과의 호환성을 제공하기 위해 기본 메서드가 도입되었습니다.
인터페이스가 많은 인터페이스를 구현할 수 있습니까?
예, 할 수 있습니다. 인터페이스는 Java에서 여러 인터페이스를 확장할 수 있습니다.
Java 인터페이스 튜토리얼 - Java로 인터페이스 배우기
Java Interface Tutorial - Learn Interfaces in Java
