Kann ich die __init__-Methode der Elternklasse zu einem beliebigen Zeitpunkt innerhalb von __init__ in meiner abgeleiteten Klasse aufrufen? Sprich: muß __init__ am Anfang der abgeleiteten __init__ aufgerufen werden, oder geht es auch später, Hauptsache ich tu es?
Also etwa
Code:
class Spam:
def __init__(self, param=None):
if (param == None):
param = "unbekannt"
self["eigenschaft"] = param
class Eggs(Spam):
def __init__(self, param=0):
if (param == 0):
pass # mach was
Spam.__init__(self, "irgendwas")
Danke schonmal.