Bns tardes, este es el método:
//Metodo para transferir fondos
boolean transferir(double montoTransferir, Cuenta cuentaTransferir) {
if(saldo >= montoTransferir && montoTransferir > 0) {
retirar(montoTransferir);
cuentaTransferir.depositar(montoTransferir);
System.out.println("La transacción fue exitosa");
return true;
}
System.out.println("Operación cancelada: Verifica los datos de la cuenta a transferir");
return false;
}
El uso del método:
//Probando metodo transferir
cuentaDos.transferir(500, miCuenta);
System.out.println("El nuevo saldo de la cuenta uno es: " + miCuenta.saldo);
System.out.println("El saldo actual de la cuenta dos es: " + cuentaDos.saldo);
Y la salida del método:
La transacción fue exitosa
El nuevo saldo de la cuenta uno es: 700.0
El saldo actual de la cuenta dos es: 500.0