The following code defines the BankAccount class in Python:class BankAccount:def __init__(self): self.balance = 0.00def deposit(self, amount): self.balance += amountdef withdraw(self, amount): if self.balance >= amount: self.balance -= amount else: print("Not enough money in the account. Withdrawal failed.")def getBalance(self): return self.balance
a. List all properties and all methods in the BankAccount class in the Word document.
b. Determine the output produced by the following codes and explain why in the Word document.
a = BankAccount()print(a.getBalance())a.deposit(100.00)print(a.getBalance())a.withdraw(200.00)print(a.getBalance())a.withdraw(20.00)print(a.getBalance())
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here