Sistema condomínio  v1.0
Membros públicos | Mostrar lista completa dos membros
Referência à classe Encomenda

Classe que representa uma encomenda. Mais...

#include <encomenda.hpp>

Diagrama de heranças da classe Encomenda
Inheritance graph
[legenda]

Membros públicos

 Encomenda ()
 Construtor padrão da classe Encomenda. Mais...
 
 Encomenda (std::string nomeRemetente, std::string nomeDestinatario, std::string cpfDestinatario, std::string numeroApartamento, std::string dataRecebimento)
 Construtor que inicializa os membros da classe com valores específicos. Mais...
 
std::string getNomeRemetente ()
 Obtém o nome do remetente da encomenda. Mais...
 
std::string getNomeDestinatario ()
 Obtém o nome do destinatário da encomenda. Mais...
 
std::string getCpfDestinatario ()
 Obtém o CPF do destinatário da encomenda. Mais...
 
std::string getNumeroApartamento ()
 Obtém o número do apartamento da encomenda. Mais...
 
std::string getDataRecebimento ()
 Obtém a data de recebimento da encomenda. Mais...
 
void setNomeRemetente (std::string nomeRemetente)
 Define o nome do remetente da encomenda. Mais...
 
void setNomeDestinatario (std::string nomeDestinatario)
 Define o nome do destinatário da encomenda. Mais...
 
void setCpfDestinatario (std::string cpfDestinatario)
 Define o CPF do destinatário da encomenda. Mais...
 
void setNumeroApartamento (std::string numeroApartamento)
 Define o número do apartamento da encomenda. Mais...
 
void setDataRecebimento (std::string dataRecebimento)
 Define a data de recebimento da encomenda. Mais...
 

Descrição detalhada

Classe que representa uma encomenda.

Autor
João Paulo

Definido na linha 10 do ficheiro encomenda.hpp.

Documentação dos Construtores & Destrutor

◆ Encomenda() [1/2]

Encomenda::Encomenda ( )

Construtor padrão da classe Encomenda.

Definido na linha 7 do ficheiro encomenda.cpp.

7  {
8  this->nomeRemetente = "";
9  this->nomeDestinatario = "";
10  this->cpfDestinatario = "";
11  this->numeroApartamento = "";
12  this->dataRecebimento = "";
13 }

◆ Encomenda() [2/2]

Encomenda::Encomenda ( std::string  nomeRemetente,
std::string  nomeDestinatario,
std::string  cpfDestinatario,
std::string  numeroApartamento,
std::string  dataRecebimento 
)

Construtor que inicializa os membros da classe com valores específicos.

Parâmetros
nomeRemetenteNome do remetente da encomenda.
nomeDestinatarioNome do destinatário da encomenda.
cpfDestinatarioCPF do destinatário da encomenda.
numeroApartamentoNúmero do apartamento da encomenda.
dataRecebimentoData de recebimento da encomenda.

Documentação dos métodos

◆ getCpfDestinatario()

string Encomenda::getCpfDestinatario ( )

Obtém o CPF do destinatário da encomenda.

Retorna
CPF do destinatário.

Definido na linha 31 do ficheiro encomenda.cpp.

31  {
32  return cpfDestinatario;
33 }

◆ getDataRecebimento()

string Encomenda::getDataRecebimento ( )

Obtém a data de recebimento da encomenda.

Retorna
Data de recebimento.

Definido na linha 39 do ficheiro encomenda.cpp.

39  {
40  return dataRecebimento;
41 }

◆ getNomeDestinatario()

string Encomenda::getNomeDestinatario ( )

Obtém o nome do destinatário da encomenda.

Retorna
Nome do destinatário.

Definido na linha 27 do ficheiro encomenda.cpp.

27  {
28  return nomeDestinatario;
29 }

◆ getNomeRemetente()

string Encomenda::getNomeRemetente ( )

Obtém o nome do remetente da encomenda.

Retorna
Nome do remetente.

Definido na linha 23 do ficheiro encomenda.cpp.

23  {
24  return nomeRemetente;
25 }

◆ getNumeroApartamento()

string Encomenda::getNumeroApartamento ( )

Obtém o número do apartamento da encomenda.

Retorna
Número do apartamento.

Definido na linha 35 do ficheiro encomenda.cpp.

35  {
36  return numeroApartamento;
37 }

◆ setCpfDestinatario()

void Encomenda::setCpfDestinatario ( std::string  cpfDestinatario)

Define o CPF do destinatário da encomenda.

Parâmetros
cpfDestinatarioCPF do destinatário.

Definido na linha 51 do ficheiro encomenda.cpp.

51  {
52  this->cpfDestinatario = cpfDestinatario;
53 }

◆ setDataRecebimento()

void Encomenda::setDataRecebimento ( std::string  dataRecebimento)

Define a data de recebimento da encomenda.

Parâmetros
dataRecebimentoData de recebimento.

Definido na linha 59 do ficheiro encomenda.cpp.

59  {
60  this->dataRecebimento = dataRecebimento;
61 }

◆ setNomeDestinatario()

void Encomenda::setNomeDestinatario ( std::string  nomeDestinatario)

Define o nome do destinatário da encomenda.

Parâmetros
nomeDestinatarioNome do destinatário.

Definido na linha 47 do ficheiro encomenda.cpp.

47  {
48  this->nomeDestinatario = nomeDestinatario;
49 }

◆ setNomeRemetente()

void Encomenda::setNomeRemetente ( std::string  nomeRemetente)

Define o nome do remetente da encomenda.

Parâmetros
nomeRemetenteNome do remetente.

Definido na linha 43 do ficheiro encomenda.cpp.

43  {
44  this->nomeRemetente = nomeRemetente;
45 }

◆ setNumeroApartamento()

void Encomenda::setNumeroApartamento ( std::string  numeroApartamento)

Define o número do apartamento da encomenda.

Parâmetros
numeroApartamentoNúmero do apartamento.

Definido na linha 55 do ficheiro encomenda.cpp.

55  {
56  this->numeroApartamento = numeroApartamento;
57 }

A documentação para esta classe foi gerada a partir dos seguintes ficheiros: