인터페이스 상속

2022. 4. 19. 20:40java/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