Python:Classes
Jump to navigation
Jump to search
Create your own classes
Classes should have
- __init__(self)
- Constructor, automatically called when the object is instantiated.
Example:
class Medium:
def __init__(self, titel='', prijs=0):
self.titel = titel
self.prijs = prijs
def __str__(self):
return "Titel: {0}\nPrijs: {1:6.2f}".format(self.titel,self.prijs)
def gettitel(self):
return self.titel
def settitel(self, titel):
self.titel = titel
def getprijs(self):
return self.prijs
def setprijs(self,prijs):
self.prijs = prijs
def getall(self):
return [self.gettitel(),self.getprijs()]