Clase BankAccount
Tu tarea es diseñar una clase BankAccount que tendrá dos atributos principales: account_number y balance. La clase BankAccount debe tener los siguientes métodos:
deposit(amount): Este método debe tomar un argumentoamounty sumarlo al atributobalancede la claseBankAccount. El método debe imprimir la cadenaDeposit Successful. Current Balance: $xdondexes el saldo actual después del depósito.withdraw(amount): Este método debe tomar un argumentoamounty restarlo del atributobalancede la claseBankAccount. El métodowithdrawno debe permitir que elbalancesea menor que 0 (es decir, la cuenta no puede sobregirarse). Si se realiza una solicitud de retiro que llevaría a un sobregiro, el método debe imprimir la cadenaInsufficient balance. Withdrawal failed.y dejar el saldo sin cambios. Si el retiro es exitoso, el método debe imprimir la cadenaWithdrawal Successful. Current Balance: $xdondexes el saldo actual después del retiro.display_balance(): Este método debe imprimir la cadenaCurrent Balance: $xdondexes el saldo actual.
Entrada | Salida |
|---|---|
| Deposit Successful. Current Balance: $877 |
Consejo
No olvides el argumento self en los métodos de la clase.
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB