Questão de Programação — Linguagens de programação — CETAP 2023
ProgramaçãoLinguagens de programação
- Código
- qq843139
- Banca
- CETAP
- Órgão
- IGEPREV-PA
- Ano
- 2023
- Nível
- Superior
- Cargo
- Técnico em Gestão de Informática
Considere o seguinte código em C++, que define as classes Animal e Cachorro:#include <iostream>class Animal {public:virtual void emitirSom(){std::cout << "Animal emitindo som\n";}};class Cachorro: public Animal {public:void emitirSom() {std: cout << "Au au!\n";}};int main(){Animal animal;Cachorro cachorro;animal = &cachorro;animal->emitirSom();return 0;}Qual é a saída esperada para esse programa e qual técnica de programação orientada a objetos foi usada especificamente para viabilizar essa saída?
- AAnimal emitindo som, Herança.
- BAnimal emitindo som, Polimorfismo.
- CAnimal emitindo som, Encapsulamento.
- DAu au!, Herança.
- EAu au!, Polimorfismo.