Beny's Study

11. deafult메서드&static메서드 본문

[JAVA]/09. 다형성

11. deafult메서드&static메서드

76beny 2022. 4. 27. 23:20

■ 인터페이스에 디폴트 메서드와 static메서드 추가가능

■ 인터페이스에 새로운메서드 추가 어려움(추상메서드)->해결방법 : 디폴트메서드사용

 

■충돌규칙

1) 여러 인터페이스의 디폴트 메서드 간의 충돌

(인터페이스를 구현한 클래스에서 디폴트 메서드를 오버라이딩)

2) 디폴트 메서드와 조상클래스의 메서드간의 충돌

(조산클래스간의 메서드 상속되고, 디폴트 메서드는 무시)