Код IT
← Каталог

Особенности и расширения языка Java — Анонимные классы

Фрагмент из «Особенности и расширения языка Java»: Анонимные классы.

Java main.java
interface Greeting {
    void sayHello();
}

public class Main {
    public static void main(String[] args) {
        Greeting greet = new Greeting() {
            public void sayHello() {
                System.out.println("Hello from anonymous class!");
            }
        };

        greet.sayHello();
    }
}
interface Greeting {
    void sayHello();
}

public class Main {
    public static void main(String[] args) {
        Greeting greet = new Greeting() {
            public void sayHello() {
                System.out.println("Hello from anonymous class!");
            }
        };

        greet.sayHello();
    }
}