abstract class Animal {
    abstract void sound();
}

public class AnonyTest2  {
    public static void main(String[] args) {
        // 익명 클래스 정의와 객체 생성
        Animal dog = new Animal() {
            @Override
            void sound() {
                System.out.println("Dog barks!");
            }
        };
        dog.sound();
    }
}