Written by
java-style
on
on
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