[Java] default method
디폴트 메서드?
전통적인 자바에서 인터페이스와 관련메서드는 하나처럼 구성된다. 인터페이스에서 정의하는 모든 메서드를 구현해야했다. 하지만 인터페이스에 메서드 하나를 추가하면?
모든 구현체에 해당 메서드를 다시 구현해야 한다. 자바 8에서는 이 문제를 해결하기 위한 새로운 기능을 제공한다. 기본구현을 포함하는 인터페이스를 정의하는 두 가지 방법을 제공한다.
첫 번째는 인터페이스 내부에 정적메소드(static method)를 제공
두 번째는 인터페...
gunn96.hashnode.dev18 min read