| 6 | Luego, crea un método "retirar_dinero" que permita retirar una cantidad de dinero del saldo de la cuenta. |
| 7 | Asegúrate de que el saldo nunca sea negativo después de realizar una transacción de retiro. */ |
| 8 | public class Cuenta { |
| 9 | |
| 10 | private double saldo; |
| 11 | private String titular; |
| 12 | |
| 13 | public Cuenta() { |
| 14 | } |
| 15 | |
| 16 | public Cuenta(double saldo, String titular) { |
| 17 | this.saldo = saldo; |
| 18 | this.titular = titular; |
| 19 | } |
| 20 | |
| 21 | public double getSaldo() { |
| 22 | return saldo; |
| 23 | } |
| 24 | |
| 25 | public void setSaldo(double saldo) { |
| 26 | this.saldo = saldo; |
| 27 | } |
| 28 | |
| 29 | public String getTitular() { |
| 30 | return titular; |
| 31 | } |
| 32 | |
| 33 | public void setTitular(String titular) { |
| 34 | this.titular = titular; |
| 35 | } |
| 36 | |
| 37 | /*Luego, crea un método "retirar_dinero" que permita retirar una cantidad de dinero del saldo de la cuenta. |
| 38 | Asegúrate de que el saldo nunca sea negativo después de realizar una transacción de retiro. */ |
| 39 | public void retirar_dinero() { |
| 40 | Scanner leer = new Scanner(System.in).useDelimiter("\n"); |
| 41 | System.out.println("Ingrese la cantidad de dinero que desea retirar"); |
| 42 | double dineroARetirar = leer.nextInt(); |
| 43 | if (dineroARetirar <= this.saldo) { |
| 44 | this.saldo -= dineroARetirar; |
| 45 | System.out.println("Se retiró " + dineroARetirar); |
| 46 | System.out.println("Su saldo actual es de " + this.saldo); |
| 47 | } else { |
| 48 | System.out.println("Se retiró " + saldo + " y la cuenta quedó en 0"); |
| 49 | } |
| 50 | } |
| 51 | } |
nothing calls this directly
no outgoing calls
no test coverage detected