Pular para o conteúdo principal

Questão de Programação — Plataforma Java — IDECAN 2025

ProgramaçãoPlataforma Java
Código
qg523019
Banca
IDECAN
Órgão
IF-PA
Ano
2025
Nível
Superior
Cargo
Professor - Informática
Durante a análise de uma hierarquia de classes em um projeto Java, um professor solicitou aos estudantes a identificação domecanismo que permite, emtempo de execução, a chamada ao método sobrescrito da subclasse, mesmo quando o objeto é referenciado por uma variável do tipo da superclasse. Considerando a relação entre herança, sobrescrita e despacho dinâmico, é correto afirmar que:
  1. Aa associação entre classes é responsável por modificar dinamicamente o método invocado com base no tipo de objeto instanciado.
  2. Bo polimorfismo em tempo de execução permite que métodos sobrescritos na subclasse sejam invocados mesmo quando o objeto é referenciado pela superclasse.
  3. Ca herança múltipla de implementação garante que todos os métodos da superclasse e das subclasses sejam executados simultaneamente.
  4. Do encapsulamento impede que a subclasse modifique o comportamento de métodos herdados da superclasse, mesmo com sobrescrita explícita.
  5. Ea abstração garante que objetos da superclasse possam ser instanciados diretamente com comportamento polimórfico.
Revelar gabarito e comentário

GabaritoB — o polimorfismo em tempo de execução permite que métodos sobrescritos na subclasse sejam invocados mesmo quando o objeto é referenciado pela superclasse.

Link permanente: /questoes/qg523019