인터페이스 상속
2022. 4. 19. 20:40ㆍjava/java
*인터페이스간에도 상속이 가능
public interface 하위인터페이스 extends 상위인터페이스1, 상위인터페이스2 {...}
1)하위 인터페이스를 구현하는 클래스는 아래 추상 메소드를 모두 재정의해야 한다.
-하위 인터페이스의 추상 메소드
-상위 인터페이스1의 추상 메소드
-상위 인터페이스2의 추상 메소드
2)인터페이스 자동 타입 변환
-해당 타입의 인터페이스에 선언된 메소드만 호출할 수 있다.
인터페이스 C를 구현한 클래스는 A, B 메소드 모두 사용 가능
인터페이스 A를 구현한 클래스는 인터페이스 A로부터 구현을 한 메소드들만 사용 가능
'java > java' 카테고리의 다른 글
중첩 클래스와 중첩 인터페이스란? (0) | 2022.04.20 |
---|---|
디폴트 메소드와 인터페이스 확장 (0) | 2022.04.19 |
인터페이스의 다형성 (0) | 2022.04.19 |
인터페이스 구현(2) (0) | 2022.04.15 |
인터페이스 구현(1) (0) | 2022.04.15 |