1. Objektorientiertes Programm
Completion requirements
Um Objekte benutzen zu können, müssen drei Dinge erledigt werden:
Ein Objekt muss nach einem bestimmten Bauplan (Objektvorlage = Klasse) erzeugt werden. Also muss der Bauplan die Klasse definiert werden:
class Kunde: # Klassendefinition beginnt mit class Klassenname:
def __init__(self, name): # Konstruktor = spezielle Methode, die beim Erzeugen eines Objekts aufgerufen wird
self.name = name # Eigenschaft name wird initialisiert
Dann muss mindestens ein Objekt dieser Klasse erzeugt werden:
k1 = Kunde("Meier") # Objekt k1 wird erzeugt (dabei wird der Konstruktor aufgerufen)
Nun kann das Objekt benutzt werden:
print(k1.name) # . trennt Klassenname von der Eigenschaft oder der Methode
Last modified: Monday, 9 February 2015, 12:06 PM