Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — CESPE / CEBRASPE 2025

ProgramaçãoProgramação Orientada a Objetos
Código
ce195227
Banca
CESPE / CEBRASPE
Órgão
BANRISUL
Ano
2025
Nível
Superior
Cargo
Técnico em Tecnologia da Informação II - Desenvolvimento de Software
class ContaBanrisul {consultarSaldo() { }}class ContaCorrente extends ContaBanrisul {consultarSaldo() { return "Conta Corrente:R$ 22.000,01"; }} class PrevidenciaPrivada extends ContaBanrisul {consultarSaldo() { return "Previdência:R$ 120.000,53"; }}const contaCorrente = new ContaCorrente();const previdencia = new PrevidenciaPrivada();console.log(contaCorrente.consultarSaldo());console.log(previdencia.consultarSaldo());Com base no código precedente, em JavaScript, e nos conceitos da orientação a objetos, é correto afirmar que, nas duas últimas linhas, consultarSaldo() constitui
  1. Auma agregação na sobrecarga do método.
  2. Buma composição na classe estática ContaBanrisul.
  3. Cuma herança, com encapsulamento privado.
  4. Dum polimorfismo.
  5. Euma herança, com encapsulamento protegido.
Revelar gabarito e comentário

GabaritoD — um polimorfismo.

Link permanente: /questoes/ce195227