@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); } }
@Override public void alterar(Conta conta) throws SQLException { contas.set(conta.getNumero() - 1, conta); }