fiz um sisteminha de cadastro, mas queria colocar cada cadastro em uma posicao de array
package clienteCadastro;
public class Cliente {
String nome;
String cpf;
int idade;
Endereco endereco;
Data dataCadastro;
public void mostra() {
System.out.println("Cliente: " + nome);
System.out.println("CPF: " + cpf);
System.out.println("Idade " + idade);
System.out.println("Endereco: " + endereco.rua + ", " + endereco.numero);
System.out.println("Bairro: " + endereco.bairro);
System.out.println("Cidade: " + endereco.cidade + " - " + endereco.estado);
System.out.println(dataCadastro.imprimeData());
System.out.println("");
}
}
package clienteCadastro;
public class Endereco {
String rua;
int numero;
String bairro;
String cidade;
String estado;
}
package clienteCadastro;
public class Data {
int dia;
int mes;
int ano;
public void formataData(int dia, int mes, int ano) {
this.dia = dia;
this.mes = mes;
this.ano = ano;
}
public String imprimeData() {
return this.dia + "/" + this.mes + "/" + this.ano;
}
}
package clienteCadastro;
public class TestaCliente {
public static void main(String[] args) {
Cliente cliente1 = new Cliente();
cliente1.nome = "Jose da Silva";
cliente1.cpf = "142.452.129.36";
cliente1.idade = 36;
cliente1.dataCadastro = new Data();
cliente1.dataCadastro.formataData(25, 03, 2001);
Endereco endereco1 = new Endereco();
endereco1.rua = "Barao do Amazonas";
endereco1.numero = 1463;
endereco1.bairro = "Sumare";
endereco1.cidade = "Ribeirao Preto";
endereco1.estado = "SP";
Cliente cliente2 = new Cliente();
cliente2.nome = "Francisco de Souza";
cliente2.cpf = "415.251.169-66";
cliente2.idade = 45;
cliente2.dataCadastro = new Data();
cliente2.dataCadastro.formataData(15, 02, 1996);
Endereco endereco2 = new Endereco();
endereco2.rua = "lafayete";
endereco2.numero = 857;
endereco2.bairro = "centro";
endereco2.cidade = "Ribeirao Preto";
endereco2.estado = "SP";
cliente1.endereco = endereco1;
cliente2.endereco = endereco2;
cliente1.mostra();
cliente2.mostra();
}
}