Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — IF-PE 2019

ProgramaçãoLinguagens de programação
Código
qq509654
Banca
IF-PE
Órgão
IF-PE
Ano
2019
Nível
Médio
Cargo
Técnico em Tecnologia da Informação - Desenvolvimento
Observe o programa escrito na linguagem de programação java a seguir.public class A {void m() { System.out.print("A"); }public static void main(String args[]) {A obj = new B();((B) obj).m();}}class B extends A {void m() { super.m(); System.out.print("B"); }}Qual o valor impresso na saída padrão, após a execução do programa?
  1. AA
  2. BB
  3. CAB
  4. DBA
  5. Eo código pode ser executado uma vez sua execução lançaria "java.lang.ClassCastException"
Revelar gabarito e comentário

GabaritoC — AB

Link permanente: /questoes/qq509654