Ejemplo n.º 1
0
 @Override
 public void transfer(Conta origem, Conta destino, double value) throws SQLException {
   if (origem.getSaldo() >= value) {
     /*Saque*/
     origem.setSaldo(origem.getSaldo() - value);
     /*Deposito*/
     destino.setSaldo(destino.getSaldo() + value);
     contas.set(origem.getNumero() - 1, origem);
     contas.set(destino.getNumero() - 1, destino);
   }
 }
Ejemplo n.º 2
0
 @Override
 public void alterar(Conta conta) throws SQLException {
   contas.set(conta.getNumero() - 1, conta);
 }