Boa tarde galera,
estou com uma duvida no momento da criação de um objeto do tipo Endereco(outra classe).
Seguinte:
tenho a classe Endereco
package hotel.model;
public class Endereco {
private String logradouro;
private String tipo;
private String cidade;
private String estado;
private int numero;
private String complemento;
public Endereco (String pTipo, String pLogradouro, int pNumero, String pCidade, String pEstado, String pComplemento)
{
this.tipo = pTipo;
this.logradouro = pLogradouro;
this.numero = pNumero;
this.cidade = pCidade;
this.estado = pEstado;
this.complemento = pComplemento;
}
public String toString()
{
String end = "Logradouro : " + logradouro + "\nTipo : " + tipo + "\nCidade : " + cidade + "\nEstado : "
+ estado + "\nNumero : " + numero + "\nComplemento : " + complemento;
return end;
}
}
Que será utilizada por outra classe Cliente:
package hotel.model;
public class Cliente {
private String nome;
private String cpf;
public Cliente(String pNome, String pCpf, Endereco pEndereco)
{
this.nome = pNome;
this.cpf = pCpf;
}
public String toString()
{
String cliente = "Nome : " + nome + "\nCPF : " + cpf;
return cliente;
}
}
Na Cliente, o construtor tem q conter um endereco...porém eu nao sei como criar um objeto desse tipo na classe Cliente...
:cry:
E a estrutura tem q ser exatamente essa ae, nao pode ter mais privados, e o construtor nao pode ser alterado
Como fazer isso?
[]'s

