python / beginner
Snippet
Eine Basisklasse definieren
Klassen sind Baupläne für Objekte. Die __init__-Methode ist ein Konstruktor, der die Attribute des Objekts initialisiert.
snippet.py
1
2
3
4
5
6
class Pet:def __init__(self, name):self.name = namemy_pet = Pet("Luna")print(my_pet.name)
Erklärung
1
def __init__(self, name):
Die spezielle Methode, die ausgeführt wird, wenn eine neue Instanz der Klasse erstellt wird.
2
self.name = name
Speichert den angegebenen Namen im Attribut 'name' des jeweiligen Objekts.