class
Eine Vorlage für Objekte, die Daten (Attribute) und Aktionen (Methoden) bündeln.
Syntax
class Name:def __init__(self, value):self.value = value
- self ist das Objekt, auf dem die Methode aufgerufen wurde.
Beispiel
class Robot:
def __init__(self, name):
self.name = name
print(Robot("Pip").name)Ausgabe:
Pip
Häufige Fehler
- Wenn du self. in self.name = name vergisst, landet der Wert in einer Variablen, die danach verschwindet.