Exemplo n.º 1
0
 public void atualizando(AtualizadorConta atualizadorConta) {
   for (Conta conta : this.contas) {
     /*aqui que tem a mágica
      * chama a conta com base no tipo
      * evitamos if/else encadeados
      */
     conta.atualiza(atualizadorConta);
   }
 }
Exemplo n.º 2
0
 public void roda(Conta c) {
   System.out.println(" Saldo: " + c.getSaldo());
   c.atualiza(selic);
   System.out.println(" Saldo Atualizado: " + c.getSaldo());
   this.saldoTotal += c.getSaldo();
 }