ProghubPH
Вопрос из теста ООП в Java
Java / middle

Что выведет пример:

 один вариант
public class Test { 
 
    static class A extends B { 
        static Integer q = 2; 
        static { 
            System.out.print("A"); 
            A.q = 4; 
        } 
    } 
 
    static class B { 
        static { 
            System.out.print("B"); 
            A.q++; 
        } 
    } 
 
    public static void main(String[] args) { 
        System.out.println(A.q); 
    } 
} 
A4
Ошибка компиляции
AB3
Ошибка времени выполнения
AB5
BA2
BA4