he_6_.log
로그인
he_6_.log
로그인
Java - 인터페이스 ( 디폴트 메서드, static 메서드)
성장을 위해 잦은 이직도 감수하는 개발자
·
2022년 11월 24일
팔로우
0
Java
0
Java 정리
목록 보기
19/59
디폴트 메서드, static 메서드
인터페이스에 디폴트 메서드 , static 메서드 추가 가능
인터페이스에 새로운 메서드(추상 메서드)를 추가하기 어려움. 이 문제를 해결하기 위한것이 디폴트 메서드이다.
기존의 인터페이스 원칙을 변경한 것이다.
디폴트 메서드가 기존의 메서드와 충돌할 때의 해결책
여러 인터페이스의 디폴트 메서드 간의 충돌
=> 인터페이스를 구현한 클래스에서 디폴트 메서드를 오버라이딩해야 한다.
디폴트 메서드와 조상 클래스의 메서드 간의 충돌
=> 조상 클래스의 메서드가 상속되고, 디폴트 메서드는 무시된다.
충돌나면 직접 오버라이딩 하면 된다.
성장을 위해 잦은 이직도 감수하는 개발자
독학 개발자 입니다. 성장을 위해서 최선을 다하고 있습니다.
팔로우
이전 포스트
Java - 인터페이스
다음 포스트
Java- 내부 클래스
0개의 댓글
댓글 작성