[code]public class CartaoDebito extends Cartao {
public CartaoDebito(int senha, String cdCartao) {
super(senha, cdCartao);
Agencia a = new Agencia();
ArrayList<ContaPessoa> c = a.getC();
a.carregaContas();
for(ContaPessoa co : c) {
System.out.println(co.getSaldo());
}
}
}
[/code]
[code]public class Agencia {
int numAgencia;
ArrayList c = new ArrayList();
public Agencia() {
}
public ArrayList<ContaPessoa> getC() {
return (ArrayList<ContaPessoa>) carregaContas();
}
public void setC(ArrayList<ContaPessoa> c) {
this.c = c;
}
ContaPessoa a1 = new ContaPessoa(001,500, 323232);
ContaPessoa a2 = new ContaPessoa(011,700, 434343);
ContaPessoa a3 = new ContaPessoa(111,200, 545454);
ContaPessoa a4 = new ContaPessoa(002,300, 656565);
ContaPessoa a5 = new ContaPessoa(022,650, 767676);
public Collection<ContaPessoa> carregaContas(){
c.add(a1);
c.add(a2);
c.add(a3);
c.add(a4);
c.add(a5);
return c;
}
public static void main (String args[]){
Agencia a = new Agencia();
for(ContaPessoa co : a. getC()) {
System.out.println(co.getSenhaConta());
}
}
}
[/code]