Boa noite, alguém poderia me ajudar neste exercício? Consegui criar os arrays dos objetos mas gostaria de ajuda na parte que está negrito.
Crie no método main da classe AgenciaBancaria** um array contendo 10 objetos criados a partir da** classe Conta, chamado contas, e outro array** contendo 5 objetos criados a partir da classe** Cliente, chamado clientes, sendo que a cada duas contas criadas troca-se a titularidade das mesmas, seguindo a ordem do array contas e avançando pelo array de clientes para obter o próximo objeto do tipo Cliente.
Imprima a relação de contas citando o respectivo saldo e o nome do titular.
/** * @param args the command line arguments */publicstaticvoidmain(String[]args){Contac=null;ContaCorrentecc=null;c=newConta(newCliente("Henrique"),2000);c.debitar(1000);System.out.println(c.saldo);cc=newContaCorrente(newCliente("Carlos"),2000);cc.debitar(1000);System.out.println(cc.saldo);Conta[]contas=newConta[3];contas[0]=newConta(newCliente("Iago"),1000);contas[1]=newConta(newCliente("Iuri"),2000);contas[2]=newConta(newCliente("Francisco"),3000);Cliente[]clientes=newCliente[3];clientes[0]=newCliente("Iago");clientes[1]=newCliente("Iuri");clientes[2]=newCliente("Francisco");inti=0;while(i<contas.length){doublesoma=0;soma=contas[i].saldo+contas[i++].saldo;JOptionPane.showMessageDialog(null,"Soma dos saldos das contas: "+soma);}//for (int i = 0; i < contas.length; i++){// JOptionPane.showMessageDialog(null, contas[i].saldo);//System.out.println(contas [i].saldo);/*for (int i = 0; i < contas.length; i++){ System.out.println(contas[i].saldo);*/}}
darlan_machado
Mas qual é o objetivo do exercício e o que não conseguiu fazer?
I
iagobalbino
Estou com dúvida nessa parte:
sendo que a cada duas contas criadas troca-se a titularidade das mesmas, seguindo a ordem do array contas e avançando pelo array de clientes para obter o próximo objeto do tipo Cliente.
Imprima a relação de contas citando o respectivo saldo e o nome do titular.