Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — Unesc 2025

ProgramaçãoProgramação Orientada a Objetos
Código
qg629963
Banca
Unesc
Órgão
FESPORTE
Ano
2025
Nível
Superior
Cargo
Analista de Informática
Para responder à questão, analise o código a seguir, escrito em uma linguagem de programação que utiliza o paradigma de orientação a objetos:Captura_de tela 2025-01-23 092326.png 442×272Com base na análise do código e nos seus conhecimentos sobre programação orientada a objetos, selecione a alternativa correta.
  1. AAs classes Cachorro e Gato herdam os atributos nome e idade da classe Animal, mas não herdam o método emitirSom().
  2. BO código demonstra o conceito de abstração, pois a classe Animal define um método abstrato emitirSom().
  3. CA classe Animal é uma subclasse das classes Cachorro e Gato.
  4. DO código demonstra o conceito de encapsulamento, pois os atributos nome e idade são declarados como públicos.
  5. EO método emitirSom() nas classes Cachorro e Gato sobrescreve o método emitirSom() da classe Animal, demonstrando o conceito de polimorfismo.
Revelar gabarito e comentário

GabaritoE — O método emitirSom() nas classes Cachorro e Gato sobrescreve o método emitirSom() da classe Animal, demonstrando o conceito de polimorfismo.

Link permanente: /questoes/qg629963