Sistema condomínio  v1.0
residentes.cpp
Ir para a documentação deste ficheiro.
1 #include <iostream>
2 #include "residentes.hpp"
3 
4 using namespace std;
5 
7  this->predio = 0;
8  this->apartamento = 0;
9  this->andar = 0;
10  this->vagaGaragem = 0;
11  this->dataEntrada = "00/00/0000";
12  this->dataSaida = "00/00/0000";
13  this->telefone = "(00) 00000-0000";
14  this->email = "residente@email.com";
15 }
16 Residentes::Residentes(string nome, string cpf, string dataNascimento, int predio, int apartamento, int andar, int vagaGaragem, string dataEntrada, string dataSaida, string telefone, string email):Pessoa(nome, cpf, dataNascimento){
17  this->predio = predio;
18  this->apartamento = apartamento;
19  this->andar = andar;
20  this->vagaGaragem = vagaGaragem;
21  this->dataEntrada = dataEntrada;
22  this->dataSaida = dataSaida;
23  this->telefone = telefone;
24  this->email = email;
25 }
27  return this->predio;
28 }
30  return this->apartamento;
31 }
33  return this->andar;
34 }
36  return this->vagaGaragem;
37 }
39  return this->dataEntrada;
40 }
42  return this->dataSaida;
43 }
45  return this->telefone;
46 }
48  return this->email;
49 }
50 void Residentes::setPredio(int predio){
51  this->predio = predio;
52 }
53 void Residentes::setApartamento(int apartamento){
54  this->apartamento = apartamento;
55 }
56 void Residentes::setAndar(int andar){
57  this->andar = andar;
58 }
59 void Residentes::setVagaGaragem(int vagaGaragem){
60  this->vagaGaragem = vagaGaragem;
61 }
62 void Residentes::setDataEntrada(string dataEntrada){
63  this->dataEntrada = dataEntrada;
64 }
65 void Residentes::setDataSaida(string dataSaida){
66  this->dataSaida = dataSaida;
67 }
68 void Residentes::setTelefone(string telefone){
69  this->telefone = telefone;
70 }
71 void Residentes::setEmail(string email){
72  this->email = email;
73 }
Classe que representa uma pessoa.
Definition: pessoa.hpp:10
void setApartamento(int apartamento)
Define o número do apartamento.
Definition: residentes.cpp:53
void setTelefone(std::string telefone)
Define o número de telefone.
Definition: residentes.cpp:68
Residentes()
Construtor padrão da classe Residentes.
Definition: residentes.cpp:6
std::string getDataEntrada()
Obtém a data de entrada.
Definition: residentes.cpp:38
void setDataSaida(std::string dataSaida)
Define a data de saída.
Definition: residentes.cpp:65
std::string getTelefone()
Obtém o número de telefone.
Definition: residentes.cpp:44
int getVagaGaragem()
Obtém o número da vaga de garagem.
Definition: residentes.cpp:35
std::string getEmail()
Obtém o endereço de e-mail.
Definition: residentes.cpp:47
int getApartamento()
Obtém o número do apartamento.
Definition: residentes.cpp:29
void setPredio(int predio)
Define o número do prédio.
Definition: residentes.cpp:50
int getPredio()
Obtém o número do prédio.
Definition: residentes.cpp:26
void setVagaGaragem(int vagaGaragem)
Define o número da vaga de garagem.
Definition: residentes.cpp:59
int getAndar()
Obtém o número do andar.
Definition: residentes.cpp:32
void setAndar(int andar)
Define o número do andar.
Definition: residentes.cpp:56
void setDataEntrada(std::string dataEntrada)
Define a data de entrada.
Definition: residentes.cpp:62
void setEmail(std::string email)
Define o endereço de e-mail.
Definition: residentes.cpp:71
std::string getDataSaida()
Obtém a data de saída.
Definition: residentes.cpp:41