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

Каким будет результат компиляции и запуска данного кода:

 один вариант
class Super { 
    Super() { 
        System.out.println("Super contructor"); 
    } 
} 
 
public class Main extends Super { 
    Main() { 
        this(1); 
        System.out.println("Main() contructor"); 
    } 
    Main(int i) { 
        System.out.println("Main(int) contructor"); 
    } 
    public static void main(String [] args) { 
        new Main();   
    } 
} 
Super contructor Main(int) contructor Main() contructor
Main(int) contructor Main() contructor
Super contructor Main() contructor Main(int) contructor
Main() contructor Main(int) contructor