17. 자바 8 (JAVA 8) - 인터페이스 default 메소드 정의하기
OS | Windows 10 PRO 64bit 버전 20H2 (OS 빌드 19042.867) |
JAVA | 8 |
[interface] TestInterface1
public interface TestInterface1 {
default void show() {
System.out.println("Interface 1");
}
static void hello() {
System.out.println("Hello World");
}
}
[interface] TestInterface2
public interface TestInterface2 {
default void show() {
System.out.println("Interface 2");
}
}
[class] Client
public class Client implements TestInterface1, TestInterface2{
@Override
public void show() {
TestInterface1.super.show();
TestInterface2.super.show();
TestInterface1.hello();
}
public static void main(String[] args) {
Client client = new Client();
client.show();
}
}
'03. JAVA > 기초' 카테고리의 다른 글
19. 자바 8 (Java 8) - 입출력 NIO (New Input Output) (0) | 2021.09.23 |
---|---|
18. 자바 8 (JAVA 8) - Stream API 를 이용하여 2개의 배열 합치기 (0) | 2021.09.17 |
05. 자바 8 (JAVA 8) - SOLID 원칙 (0) | 2020.09.06 |
09. 자바 8 (Java 8) - Collection 과 Map [미완성] (0) | 2020.08.31 |
11. 자바 8 (Java 8) - ObjectMapper, JsonPath, ModelMapper (1) | 2020.08.24 |
댓글
이 글 공유하기
다른 글
-
19. 자바 8 (Java 8) - 입출력 NIO (New Input Output)
19. 자바 8 (Java 8) - 입출력 NIO (New Input Output)
2021.09.23 -
18. 자바 8 (JAVA 8) - Stream API 를 이용하여 2개의 배열 합치기
18. 자바 8 (JAVA 8) - Stream API 를 이용하여 2개의 배열 합치기
2021.09.17 -
05. 자바 8 (JAVA 8) - SOLID 원칙
05. 자바 8 (JAVA 8) - SOLID 원칙
2020.09.06 -
09. 자바 8 (Java 8) - Collection 과 Map [미완성]
09. 자바 8 (Java 8) - Collection 과 Map [미완성]
2020.08.31