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

Что будет выведено на экран?

 один вариант
class A { 
    int i = 0; 
    public int increment() { 
        return ++i; 
    } 
} 
  
public class B extends A { 
    int i = 10; 
    public int increment() { 
        return ++i; 
    } 
  
    public static void main(String[] args) { 
        A obj = (A) new B();  
        System.out.println(obj.increment()); 
    } 
} 
1
11
Ошибка компиляции: incompatible types
Ошибка выполнения: ClassCastException