Java interface(인터페이스).2

Java interface(인터페이스).2

인터페이스 다중 상속.

# 인터페이스는 다른 인터페이스를 상속할 수 있다. 클래스와는 달리 다중 상속을 허용하고 extends 키워드 뒤에 상속할 인터페이스를 나열한다.

public class ooo extends inter1, inter2 { ..... }

상위 인터페이스를 하위 인터페이스에 다중 상속시킨 뒤. 하위 인터페이스를 구현할 수도 있다.

public interface inter1 { // 상위

public void A();

} public interface inter2 { //상위

public void B();

} public interface inter3 extends inter1, inter2 {

public void C();

} // 하위 public class inert3Test implements inter3 {

public void A(){ // 하위 인터페이스 구현.

system.out.println("A");

}

public void B(){

system.out.println("B");

}

public void C(){

system.out.println("C");

}

}

다중 인터페이스 구현과도 비슷한 방식이다.

from http://workerst.tistory.com/33 by ccl(A) rewrite - 2021-10-15 13:27:54