[Tutor] PLEASE I NEED HELP URGENTLY
precious akams
preciousakams at yahoo.com
Sat Jan 9 14:54:57 EST 2016
PLEASE I NEED A LITTLE HELP .
I can figure out what Iam missing in this project
Create a class called BankAccount
.Create a constructor that takes in an integer and assigns this to a `balance` property.
.Create a method called `deposit` that takes in cash deposit amount and updates the balance accordingly.
.Create a method called `withdraw` that takes in cash withdrawal amount and updates the balance accordingly. if amount is greater than balance return `"invalid transaction"`
.Create a subclass MinimumBalanceAccount of the BankAccount class
THIS IS MY SOLUTION
class BankAccount:
def_init_(self, initial_amount):
self.balance=initial_amount
def deposit (self, amount):
self.balance+=amount
def withdraw (self, amount):
if self.balance>=amount:
return ('invalid transaction')
class MinimumBalanceAccount(BankAccount):
def _init_(self):
BankAccount_init_(self)
THIS IS THE ERROR MESSAGE I GOT
Internal Error: runTests aborted: TestOutcomeEvent(handled=False, test=, result=, outcome='error', exc_info=(, TypeError('this constructor takes no arguments',), ), reason=None, expected=False, shortLabel=None, longLabel=None) is not JSON serializable
More information about the Tutor
mailing list