java

[Java] 익명 클래스 초기화 블록

잘할수있을거야 2022. 8. 25. 16:13
public class Test {
    public static void main(String[] args) {
        B b = new B() {
            {
                System.out.println("처음 보는 블록인데?...");
            }
        };
    }
}

class A {
    A() {
        System.out.println("부모 생성자");
    }
}

class B extends A {
    B() {
        super();
        System.out.println("자식 생성자");
    }
}