ProghubPH
Вопрос из теста Java основы
Java / junior

Какой будет результат выполнения кода:

 один вариант
class A {  
    private int counter = 0;  
    public static int getInstanceCount() { 
        return counter; 
    }  
    public A() { 
        counter++; 
    } 
} 
public class B { 
    public static void main(String ar[]) { 
        A a1 = new A(); 
        A a2 = new A(); 
        A a3 = new A(); 
        System.out.println(A.getInstanceCount()); //1 
    } 
}    
В консоль будет выведено 3
Ошибка исполнения
В консоль будет выведено 1
Ошибка компиляции в строке 1
Ошибка компиляции класса А