Boston Python Workshop 3/Tuesday OO lesson/banking.py: Difference between revisions

From OpenHatch wiki
Content added Content deleted
No edit summary
imported>Jazztpt
No edit summary
Line 1: Line 1:
[[File:banking.py]]<code>class Bank:
<nowiki><code>class Bank:
def logIn(self, username, password):
def logIn(self, username, password):
Line 26: Line 26:
print "Account just withdrew %d bucks; new balance is: %d" % (amount, self.balance)
print "Account just withdrew %d bucks; new balance is: %d" % (amount, self.balance)
</code>
</code>
</nowiki>

Revision as of 16:32, 12 July 2011

<code>class Bank: def logIn(self, username, password): return True class User: def __init__(self, theUsername, thePassword): self.username = theUsername self.password = thePassword class Account: def __init__(self, user): self.balance = 0 self.user = user def addMoney(self, amount): self.balance = self.balance + amount print "Account just added %d bucks; new balance is: %d" % (amount, self.balance) def withdrawMoney(self, amount): self.balance = self.balance - amount print "Account just withdrew %d bucks; new balance is: %d" % (amount, self.balance) </code>