cliente
Class Cliente
- public class Cliente
- Title: Classe Cliente Description: Classe primaria Cliente Copyright: Copyright (c) 2002 Company: VIP team
- Version:
- 1.0
- Author:
- Rafael Cavalcanti Ortolan
Cliente
public Cliente()
- Construtor padrão da classe Cliente. Constrói um cliente padrão.
Cliente
public Cliente(String nome,
DadosResidenciais dadosResidenciais)
- Construtor da classe Cliente.
- Parameters:
nome
- nome do cliente.
dadosResidenciais
- os dados residenciais do cliente.
getNome
public String getNome()
- Este metodo devolve o nome do cliente
- Returns:
- nome do cliente
setNome
public void setNome(String nome)
- Este metodo atribui o nome do cliente
- Parameters:
nome
- Sera utilizado para a atribuicao
getDadosResidenciais
public DadosResidenciais getDadosResidenciais()
- Este metodo devolve os dados residenciais do cliente
- Returns:
- dados residenciais do cliente
setDadosResidenciais
public void setDadosResidenciais(DadosResidenciais dadosResidenciais)
- Este metodo atribui os dados residenciais do cliente
- Parameters:
dadosResidenciais
- Sera utilizado para a atribuicao
toString
public String toString()
- Retorna uma string que representa o cliente.
- Returns:
- uma string com o nome do cliente seguido de seu telefone entre parêntesis.
equals
public boolean equals(Cliente c)
- Compara dois clientes. Os critérios de comparação utilizados são o nome e o telefone.
- Parameters:
c
- cliente a ser comparado.
- Returns:
- um booleano indicando se os pedidos são equivalentes.
match
public boolean match(Cliente c,
int criterios)
- Retorna um booleano indicando se um cliente faz um match com outro de acordo com os critérios desejados.
- Parameters:
c
- o cliente que será comparado.
criterio
- um inteiro indicando os critérios (atributos) que serão usados para comparar esse cliente (this) com o cliente fornecido. Os critérios válidos são MATCH_NOME, MATCH_TELEFONE, MATCH_BAIRRO.
- See Also:
- Clienete
- Lista