디폴트 메서드
2022. 12. 7. 00:17ㆍ자바
728x90
인터페이스를 구현하는 클래스에서는 메서드를 모두 구현해야 한다.

이때 인터페이스에 새로운 메서드를 추가하려고 하면 문제가 발생-> 해당 인터페이스를 구현하는 모든 클래스에 추가하려는 메서드를 모두 구현해줘야 한다.
이 문제점을 해결하기 위해 있는게 디폴트 메서드이다.
디폴트 메서드를 이용하면 인터페이스의 기본 구현을 그대로 상속하므로 인터페이스에 자유롭게 새로운 메서드 추가 가능
728x90
'자바' 카테고리의 다른 글
| 입출력 기본 (0) | 2022.12.07 |
|---|---|
| 열거형, 박싱, 어노테이션 (0) | 2022.12.07 |
| (자바) valueOf() (0) | 2022.11.17 |
| (자바) 버퍼 한줄씩 읽기-readLine() (0) | 2022.11.17 |
| 빈문자("")와 공백문자(white space) 확인하는 함수-isBlank() (0) | 2022.11.17 |