[Java8] 인터페이스의 변화 - default method, static method
무작정 개발
이번에는 인터페이스의 변화, default method, static method에 대해 정리할 것이다. [목차] 인터페이스 기본 메서드와 스태틱 메서드 Java 8 API의 기본 메서드와 스태틱 메서드 1. 인터페이스 기본 메서드와 스태틱 메서드 지금까지 사용하던 Java의 인터페이스 기능은 추상 메서드와 달리 메서드 선언만 할 뿐 그 내부에 로직이 들어가는 일이 없었습니다. 하지만 Java 8부터 인터페이스에 메서드 선언뿐만 아니라 구현이 가능해졌는데 이 구현 방법으로는 default method(기본 메서드), static method(스태틱 메서드)가 있습니다. (1) 기본 메서드(Default Method) // Foo 인터페이스 생성 public interface Foo { // 추상 메서드(..