BlackJack hat geschrieben:@proofy: Das Beispiel ist nicht korrekt, da die `__init__` zweimal aufgerufen wird.
Ich wusste ich hab das noch nicht verstanden.
wenn ich also ein Objekt erzeuge mit:
wird automatisch __init__ aufgerufen?
Ist das auch so in IronPython?
BlackJack hat geschrieben:
`__del__()`: Man sollte sie meiden.
Wie kann ich dann wie im Beispiel etwas mit Klassen Attributen machen, wenn das Objekt gelöscht wird?
BlackJack hat geschrieben:Sonstige Anmerkungen: Die doppelten Unterstriche bei den Attributen sollte man durch einfache ersetzen.
Das mache ich für die bessere Anbindung .NET Welt mit Ironpython, wenn nur die definierten Properties erkannt werden soll.
BlackJack hat geschrieben:
Und der `in`-Prefix bei den Argumenten ist IMHO total sinnfrei.
IMHO2, aber es programmieren ja nicht alle mit einer guten IDE
und darum habe ich mir das jetzt so angewöhnt.