Seite 1 von 1
Hilfe mit dem Befehl __Init__
Verfasst: Samstag 8. März 2014, 10:56
von xRevu
könnte mir einer den befehl etwas mehr erläutern bitte. Für was dieser befehl da ist, bzw wann benutzt man es und für was
MFG
Re: Hilfe mit dem Befehl __Init__
Verfasst: Samstag 8. März 2014, 11:19
von BlackJack
@xRevu: Das ist kein Befehl sondern (wenn man das erste `i` klein schreibt) ein Methodenname. Und zwar für die Methode die normalerweise automatisch aufgerufen wird wenn man ein Objekt erstellt. In der Dokumentation wird die Methode beim Typ `object` beschrieben
object.__init__ und im Tutorial wird der Methode bei
Klassen das erste mal erwähnt.
Re: Hilfe mit dem Befehl __Init__
Verfasst: Samstag 8. März 2014, 11:21
von /me
xRevu hat geschrieben:könnte mir einer den befehl etwas mehr erläutern bitte. Für was dieser befehl da ist, bzw wann benutzt man es und für was
__Init__ gibt es nicht, __init__ aber schon. Python ist case-sensitive.
__init__ ist eine der "magischen Methoden" von Python und dient dazu ein Exemplar einer Klasse bei seiner Erstellung zu initialisieren. Schau doch mal ins Tutorial zu diesem Thema (
englisch,
deutsch) und wenn dann noch konkrete Fragen bleiben, dann erklären wir hier gerne weiter.