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.
Desde já agradeço!
package banco;
import javax.swing.JOptionPane;
public class Banco {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Conta c = null;
ContaCorrente cc = null;
c = new Conta (new Cliente ("Henrique"), 2000);
c.debitar(1000);
System.out.println (c.saldo);
cc = new ContaCorrente (new Cliente ("Carlos"), 2000);
cc.debitar (1000);
System.out.println (cc.saldo);
Conta [] contas = new Conta [3];
contas [0] = new Conta (new Cliente("Iago"), 1000);
contas [1] = new Conta (new Cliente("Iuri"), 2000);
contas [2] = new Conta (new Cliente("Francisco"), 3000);
Cliente [] clientes = new Cliente [3];
clientes [0] = new Cliente ("Iago");
clientes [1] = new Cliente ("Iuri");
clientes [2] = new Cliente ("Francisco");
int i = 0;
while (i < contas.length){
double soma = 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);*/
}
}
Mas qual é o objetivo do exercício e o que não conseguiu fazer?
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.
Alguém que possa me ajudar?