• Matéria: Informática
  • Autor: tiagaosilva25
  • Perguntado 3 anos atrás

Ano: 2017 Banca: FCC Órgão: TRE-PR Prova: FCC - 2017 - TRE-PR - Técnico Judiciário - Programação de Sistemas

Um desenvolvedor Java SE possui, em uma aplicação, duas subclasses B e C, estendendo a mesma superclasse A. Na superclasse A, há o método calcularValor, também presente nas duas subclasses B e C, mas implementado de maneiras diferentes. A partir do método main de uma classe principal, utilizou-se o seguinte bloco de código:

A t1 = new A();

System.out.println(t1.calcularValor());

A t2 = new B();

System.out.println(t2.calcularValor());

A t3 = new C();

System.out.println(t3.calcularValor());

Após compilar e executar a aplicação, foram exibidos, na tela, os valores 4, 9 e 5. Nessa aplicação, evidencia-se o uso de:


Métodos estáticos.


Polimorfismo.


Sobrecarga de métodos.


Sobrecarga de construtor.


Métodos abstratos.

Respostas

respondido por: gabrielvms59
20

Resposta:

polimorfismo.

Explicação:

Gabarito da Estacio

respondido por: campossales150
0

Resposta:Ano: 2016 Banca: UFES Órgão: UFES Prova: UFES - 2016 - UFES - Técnico de Tecnologia da Informação

Considerando o conceito de polimorfismo, analise o programa composto pelas três classes abaixo e escrito em Java.

A saída a ser impressa pelo programa é:

(Ref.: 202114555555)

ClasseDerivada!ClasseDerivada!ClasseDerivada!

ClasseBase!ClasseBase!ClasseDerivada!

ClasseBase!ClasseDerivada!

ClasseBase!ClasseDerivada!ClasseDerivada!

ClasseBase!ClasseBase!ClasseBase!

Explicação:

Perguntas similares