

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere o seguinte trecho de código em Java.

Considerando os conceitos de orientação a objetos e que o código será compilado e executado em condições ideais, é correto afirmar que
a saída do programa será:
A: teste
B(Integer): 123
a saída do programa será:
B: teste
B(Integer): 123
a saída do programa será:
A: teste
A: 123
o código não compilará devido à tentativa de downcast incompatível entre A e B.
o código lançará uma ClassCastExcept on em tempo de execução, pois o objeto nproc não é originalmente uma instância da classe B.