Questão 721862

Engenharia Mecatrônica · 2023

Questão

ID 721862

Disciplina: Engenharia Mecatrônica

Assunto: Programação Orientada a Objetos

Ano: 2023 Banca: CETAP - Centro de Extensão, Treinamento e Aperfeiçoamento Profissional Ltda Órgão: Instituto de Gestão Previdenciária do Estado do Pará


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?

Alternativas da questão 721862
Pular para o conteúdo principal