interface ExampleInterface {
    // 디폴트 메소드
    default void show() {
        log("어떤 일이 발생하였습니다...");
    }

    // 전용 메소드(인스턴스 전용)
    private void log(String message) {
        System.out.println("[LOG]: " + message);
    }
}

public class PrivateMethodTest {
    public static void main(String[] args) {

        ExampleInterface example = new ExampleInterface() { };  // 익명 구현체, 후반부 참조
        example.show();  // 출력: [LOG]: 어떤 일이 발생하였습니다...
    }
}