Enunciados de questões e informações de concursos

Universidade Federal do Pará
Questão 1 de 1
Assunto: Códigos em Java

Considere o código a seguir.

 

public class Polimorfismo {
      public static void main(String[] args) {
      (new Classe3()).print();
      (new Classe1()).print();
      (new Classe1()).print(6);
      (new Classe3()).print();
      (new Classe2()).print();
      (new Classe0()).print();
      (new Classe1()).print(5);
      (new Classe2()).print();
       }
}
class Classe0 {
       void print() { System.out.print(" 1 ");}
}
class Classe1 extends Classe0 {
       void print(int a) { System.out.print(" " + a + " ");}
        void print() { System.out.print(" 2 ");}
}
class Classe2 extends Classe0 {
       void print() { super.print(); System.out.print(" 3 ");}
}
class Classe3 extends Classe0 {
      void print() { System.out.print(" 4 ");}
}

 

A saída correta no console que é exibida executando esse código Java é



spinner
Ocorreu um erro na requisição, tente executar a operação novamente.