Questão de Programação — Linguagens de programação — COPEVE-UFAL 2026
ProgramaçãoLinguagens de programação
- Código
- qg663987
- Banca
- COPEVE-UFAL
- Órgão
- IFAL
- Ano
- 2026
- Nível
- Superior
- Cargo
- Professor EBTT - Informática
Sobre o uso de polimorfismo, considere o trecho de código Java, que contém uma lacuna identificada por “<?>”:
Para que o programa imprima exatamente “Ana:Aluno | Bruno:Professor”, qual das alternativas apresenta a melhor expressão para substituir a lacuna <?> ?
Para que o programa imprima exatamente “Ana:Aluno | Bruno:Professor”, qual das alternativas apresenta a melhor expressão para substituir a lacuna <?> ?- Ap1.nome + ":" + p1.papel() + " | " + p2.nome + ":" + p2.papel()
- Bp1.getNome() + ":" + p1.papel() + " | " + p2.getNome() + ":" + p2.papel()
- Cp1.getNome() + ":" + p1.toString() + " | " + p2.getNome() + ":" + p2.toString()
- Dp1.getNome() + ":" + Pessoa.papel() + " | " + p2.getNome() + ":" + Pessoa.papel()
- E((Aluno)p1).getNome() + ":" + ((Aluno)p1).papel() + " | " + ((Professor)p2).getNome() + ":" + ((Professor)p2).papel()