우노
[Java] Superinterface란? 본문
Superinterface란?
예제 코드
public interface A { void doSomething(); } public interface B extends A { void doSomethingElse(); }
위 예제코드에서, interface A는 interface B의 Superinterface이다.
즉, interface B는 interface A로부터 상속된다.
따라서, 자식(B)는 부모(A)의 메소드를 그대로 사용할 수 있으며,
오버라이딩 할 필요 없이 부모(A)에 구현되어 있는 것을 직접 사용가능하다.
'Language > Java' 카테고리의 다른 글
[Java] 객체 지향 프로그래밍(Object-Oriented Programming, OOP)이란? (0) | 2021.03.12 |
---|---|
[Java] 오버로딩(Overloading)과 오버라이딩(Overridding)의 차이 (0) | 2021.03.12 |
[Java] extends, implements의 차이 (2) | 2021.03.12 |
[Java] 컴파일과 빌드의 차이점 (0) | 2020.07.17 |
[Java] JAR 란? (0) | 2020.07.17 |
Comments