Cadastro de clientes "MAIN" [resolvido]

1 resposta
M

oLÁ
Tenho o seguinte codigo ja desenvolvido:
Classe cliente:
[/b][color=darkred] [/color][size=12] [/size]

package banco_ads;

/**
 * Class Cliente
 */
public class Cliente extends Pessoa {

    private int codigoBanco;
    private int tempoServico;
    private double limite;

    //
    // Constructors
    //
    // CHAMADA DO CONSTRUTOR DA CLASSE PAI
    public Cliente(String cpf, String nome, boolean trabalhador, int codigo, int tempo) {
        super(cpf, nome, trabalhador);
        this.codigoBanco = codigo;
        this.tempoServico = tempo;

    }

    public int getTempoServico() {
        return tempoServico;
    }

    public void setTempoServico(int tempoServico) {
        this.tempoServico = tempoServico;
    }

    public int getCodigoBanco() {
        return codigoBanco;
    }

    public void setCodigoBanco(int codigoBanco) {
        this.codigoBanco = codigoBanco;
    }

    public double getLimite() {
        return limite;
    }

    public void setLimite(double limite) {
        this.limite = limite;
    }
    
    public void solicitaAberturaConta(Atendente atendente, double valor) {
        atendente.recebeSolicitacaoDeConta(this, valor);

    }

    
}


[color=green]classe MAIN[/color]
[i][size=18] [/size]

Cliente cli1 = new Cliente("111111111","Aline", true, 1, 5);
        System.out.println( "Cliente 1: " + cli1.getNome() + "\n" +
                            "CPF: " + cli1.getCPF() + "\n" +
                            "Trabalha: " + cli1.getTrabalhador() + "\n" +
                            "Código Banco: " + cli1.getCodigoBanco() + "\n" +
                            "Tempo: " + cli1.getTempoServico() + "\n");

[color=red]
AGORA TENHO QUE FAZER O SEGUINTE CADASTRO;
** TENHO QUE CRIAR VARIOS CLIENTES, POR EXEMPLO AE ESTA A CRIAÇÃO DE UM CLIENTE, DAE TENHO QUE INSERIR MAIS
[b] :roll: :roll: :roll: :roll:
[/color]

1 Resposta

A

Bom dia, basta você alterar o método main criando um vetor de objetos. ex:

Cliente[] cadastros = new Clientes[100];
        for(int i = 0; i < cadastros.length; i++){
              Cliente cli = new Cliente();
              //armazenar todas as informações do cliente
              cadastros[i] = cli;
       }

       //-------------------------ou------------------------
       List<Clientes> cadastros = new LinkedList<Cliente>();//utilizando linkedList, tem algumas facilidades, como métodos prontos para não repetir dados...
       while(true){
              Cliente cli = new Cliente();
              //leia os dados e crie algum método para oarar o laço e armazena o cli
              cadastros.add(cli);
       }
Criado 15 de novembro de 2010
Ultima resposta 15 de nov. de 2010
Respostas 1
Participantes 2