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:
Com base na análise do código e nos seus conhecimentos sobre programação orientada a objetos, selecione a alternativa correta.
Com base na análise do código e nos seus conhecimentos sobre programação orientada a objetos, selecione a alternativa correta.- AAs classes Cachorro e Gato herdam os atributos nome e idade da classe Animal, mas não herdam o método emitirSom().
- BO código demonstra o conceito de abstração, pois a classe Animal define um método abstrato emitirSom().
- CA classe Animal é uma subclasse das classes Cachorro e Gato.
- DO código demonstra o conceito de encapsulamento, pois os atributos nome e idade são declarados como públicos.
- EO método emitirSom() nas classes Cachorro e Gato sobrescreve o método emitirSom() da classe Animal, demonstrando o conceito de polimorfismo.