#include "elevador.h" elevador::elevador(){ cout << "Elevador sendo instanciado" << endl; andarAtual=totalAndares=nroPessoas=capacidade=0; } elevador::~elevador(){ cout << "Objeto sendo desalocado" << endl; } void elevador::inicializa(int _capacidade, int _totalAndares){ cout << "Inicializando capacidade e nro de andares do prédio " << endl; capacidade=_capacidade; totalAndares=_totalAndares; } void elevador::entra(){ if(nroPessoas0){ cout << "Saiu um vivente!!" << endl; nroPessoas--; } else{ cout << "Ninguém saiu pois o elevador está vazio" << endl; } } void elevador::sobe(){ if(andarAtual0){ cout << "Deeescendooo " << endl; andarAtual--; } else{ cout << "Elevador no térreo do prédio" << endl; } } int elevador::getAndarAtual(){ return andarAtual; } int elevador::getCapacidade(){ return capacidade; } int elevador::getNroPessoas(){ return nroPessoas; } int elevador::getTotAndares(){ return totalAndares; }