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

Classe que representa uma pessoa. Mais...

#include <pessoa.hpp>

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

Membros públicos

 Pessoa ()
 Construtor padrão da classe Pessoa. Mais...
 
 Pessoa (std::string nome, std::string cpf, std::string dataNascimento)
 Construtor que inicializa os membros da classe com valores específicos. Mais...
 
std::string getNome ()
 Obtém o nome da pessoa. Mais...
 
std::string getCpf ()
 Obtém o CPF da pessoa. Mais...
 
std::string getDataNascimento ()
 Obtém a data de nascimento da pessoa. Mais...
 
void setNome (std::string nome)
 Define o nome da pessoa. Mais...
 
void setCpf (std::string cpf)
 Define o CPF da pessoa. Mais...
 
void setDataNascimento (std::string dataNascimento)
 Define a data de nascimento da pessoa. Mais...
 

Descrição detalhada

Classe que representa uma pessoa.

Autor
Leandro Felix

Definido na linha 10 do ficheiro pessoa.hpp.

Documentação dos Construtores & Destrutor

◆ Pessoa() [1/2]

Pessoa::Pessoa ( )

Construtor padrão da classe Pessoa.

Definido na linha 5 do ficheiro pessoa.cpp.

5  {
6  nome = "-";
7  cpf = "000.000.000-00";
8  dataNascimento = "00/00/0000";
9 }

◆ Pessoa() [2/2]

Pessoa::Pessoa ( std::string  nome,
std::string  cpf,
std::string  dataNascimento 
)

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

Parâmetros
nomeNome da pessoa.
cpfCPF da pessoa.
dataNascimentoData de nascimento da pessoa.

Definido na linha 11 do ficheiro pessoa.cpp.

11  {
12  this->nome = nome;
13  this->cpf = cpf;
14  this->dataNascimento = dataNascimento;
15 }

Documentação dos métodos

◆ getCpf()

std::string Pessoa::getCpf ( )

Obtém o CPF da pessoa.

Retorna
CPF da pessoa.

Definido na linha 21 do ficheiro pessoa.cpp.

21  {
22  return cpf;
23 }

◆ getDataNascimento()

std::string Pessoa::getDataNascimento ( )

Obtém a data de nascimento da pessoa.

Retorna
Data de nascimento da pessoa.

Definido na linha 25 do ficheiro pessoa.cpp.

25  {
26  return dataNascimento;
27 }

◆ getNome()

std::string Pessoa::getNome ( )

Obtém o nome da pessoa.

Retorna
Nome da pessoa.

Definido na linha 17 do ficheiro pessoa.cpp.

17  {
18  return nome;
19 }

◆ setCpf()

void Pessoa::setCpf ( std::string  cpf)

Define o CPF da pessoa.

Parâmetros
cpfCPF da pessoa.

Definido na linha 33 do ficheiro pessoa.cpp.

33  {
34  this->cpf = cpf;
35 }

◆ setDataNascimento()

void Pessoa::setDataNascimento ( std::string  dataNascimento)

Define a data de nascimento da pessoa.

Parâmetros
dataNascimentoData de nascimento da pessoa.

Definido na linha 37 do ficheiro pessoa.cpp.

37  {
38  this->dataNascimento = dataNascimento;
39 }

◆ setNome()

void Pessoa::setNome ( std::string  nome)

Define o nome da pessoa.

Parâmetros
nomeNome da pessoa.

Definido na linha 29 do ficheiro pessoa.cpp.

29  {
30  this->nome = nome;
31 }

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