Galera eu to com um probleminha assim : Eu to implementando uma class para locadora sendo que eu tenho de cirar uma class para cadastrar clientes e tal … porem com eu não sei quantos clientes eu irei ter eu pensei em usar um vector de uma class cliente detro da class cadastar cliente só que sempre da erro !
/* * To change this template, choose Tools | Templates * and open the template in the editor. *//** * * @author kikulouko */importjava.util.*;publicclassCadastrarClienteextendsCliente{privateVector<Cliente>clientes=newVector<Cliente>();publicVector<Cliente>getClientes(){returnclientes;}publicvoidsetClientes(Vector<Cliente>clientes){this.clientes=clientes;}publicCadastrarCliente(){for(inti=0;i<clientes.size();i++){clientes.addElement();}}}
Cara eu estou com o seguinte código ai .. to querendo saber como que eu add um novo cliente no vetor que criei!
Essa é minha Duvida segue abaixo a class cliente
/* * To change this template, choose Tools | Templates * and open the template in the editor. *//** * * @author kikulouko */publicclassCliente{privateStringnome;privateIntegercpf;privateIntegertelefone;privateEnderecoend;//private ArrayList<Cliente> clientess;publicCliente(Stringnome,Integercpf,Integertelefone,Enderecorua,Enderecobairro,Enderecocomnplemento,Endereconumero){this.nome=nome;this.cpf=cpf;this.telefone=telefone;this.end=rua;this.end=bairro;this.end=comnplemento;this.end=numero;}@OverridepublicStringtoString(){return"nome"+getNome()+"CPF"+getCpf()+"Telefone"+getTelefone()+"Endereço"+getEnd();}publicCliente(){}/* public ArrayList<Cliente> getClientes() { return clientess; } public void setClientes(ArrayList<Cliente> clientes) { this.clientess = clientes; }*/publicIntegergetCpf(){returncpf;}publicvoidsetCpf(Integercpf){this.cpf=cpf;}publicEnderecogetEnd(){returnend;}publicvoidsetEnd(Enderecoend){this.end=end;}publicStringgetNome(){returnnome;}publicvoidsetNome(Stringnome){this.nome=nome;}publicIntegergetTelefone(){returntelefone;}publicvoidsetTelefone(Integertelefone){this.telefone=telefone;}}