• Matéria: Informática
  • Autor: mauriciojudo
  • Perguntado 9 anos atrás

) Na Linguagem C++ um objeto pode ser declarado na memória “stack” ou ser uma referência para a memória “heap”. Dada a classe “Funcionário” a seguir:

class Funcionario
{
protected:
int matricula;
string nome;
public:
Funcionario(int m, string n);
{
matricula = m;
nome = n;
}

~Funcionario();
virtual void mostrarDados()
{
cout << "Mátricula: " << matricula << "\n";
cout << "Nome: " << nome << "\n";
}
};

Crie o código para a função “Main” que:

Instancie um objeto da classe funcionário, na memória “heap”, fazendo uso do construtor no qual os valores para os atributos são passados como argumentos para os parâmetros;
Faça a chamada do método “mostrarDados()”, para apresentação dos dados com os quais o objeto foi populado.

Respostas

respondido por: FernandoSimons
0
estou também com essa questão para prova quinta e não solucionei faz 40 dias. alguém pode me salvar. urgenteeeee.

luazinhas: Gente, esse exercício quando vi a primeira vez fiquei apavorada, mais ele é bem sim. Ele está pedindo para vc criar um programa para a class funcionário, seguindo os parâmetros do exemplo.
Perguntas similares