Herunterladen Inhalt Inhalt Diese Seite drucken

Vilros Raspberry PI 2 Benutzerhandbuch Seite 159

Inhaltsverzeichnis
159
telephone = ""
def printName(self):
Um die Methode printName() aus anderen Codestücken aufzurufen,
legen Sie einen Variablennamen fest und rufen den Methodennamen
mit einem Punkt auf. Beispiel:
Alice.printName()
__init__ ist eine spezielle Methode die Python automatisch aufruft,
sobald eine Instanz einer Klasse erzeugt wird. Sie können diese
Methode selbst schreiben, um sicherzustellen, dass stets die korrekten
Argumente übergeben werden, wenn eine Instanz der Klasse erzeugt
wird. Beispiel:
class AddressBookEntry:
firstname = ""
lastname = ""
telephone = ""
def __init__ (self, firstname, lastname):
Mark = AddressBookEntry(firstname="Mark",lastname="White")
Felder und Methoden vererben
Bei der Vererbung teilen sich Objekte ähnliche Teile ihrer Struktur.
Wenn wir erneut das Beispiel mit dem Adressbuch heranziehen,
print(self.firstname + " " + self.lastname)
self.firstname = firstname
self.lastname = lastname

Quicklinks ausblenden:

Inhaltsverzeichnis
loading

Inhaltsverzeichnis