Ch7-40~41. 메서드
0. 목차
Chapter7. 객체지향 프로그래밍Ⅱ
Ch7 - 40. 디폴트 메서드와 static 메서드
Ch7 - 41. 디폴트 메서드와 static 메서드 예제
Ch7 - 40. 디폴트 메서드와 static 메서드
▶ 인터페이스의 디폴트 메서드와 static 메서드
▷ 인터페이스는 추상 메서드만 가질 수 있었음
▷ 인터페이스에 디폴트 메서드와 static 메서드는 JDK1.8부터 추가 된 기능
▶ 디폴트 메서드(default method)
▷ 인터페이스에 새로운 메서드(추상 메서드)를 추가하기 어려움
▷ 해결책 : 디폴트 메서드
Ch7 - 41. 디폴트 메서드와 static 메서드 예제
▶ 인터페이스에 디폴트 메서드가 생기면?
▷ boolean isfinished();
: 추상 메서드를 인터페이스에 선언하면 생기는 일?
▷ default boolean isfinished() {}
: 디폴트 메서드를 인터페이스에 선언하면 생기는 일?