자바 8에서부터 인터페이스는 default 키워드를 이용하여 메서드 구현이 가능하다.
자바 8에서부터 인터페이스는 static 키워드를 이용하여 메서드 구현이 가능하다.
public interface Calculator {
public int plus(int i, int j);
public int multiplr(int i, int j);
default int exec1(int i, int j) {
return i + j;
}
// 참고로 인터페이스 내 static 메서드는 다음과 같이 사용
// 인터페이스명.메서드명(); ===> Calculator.exec2(3, 4);
public static int exec2(int i, int j) {
return i * j;
}
}