![]() |
[Python] Kann ich die __init__-Methode der Elternklasse zu einem beliebigen Zeitpunkt
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. |
AW: [Python] Kann ich die __init__-Methode der Elternklasse zu einem beliebigen Zeitp
Ohne es direkt ausprobiert zu haben, würde ich behaupten, dass Python das kann.
|
AW: [Python] Kann ich die __init__-Methode der Elternklasse zu einem beliebigen Zeitp
Hi,
beschwören will ich es nicht, aber ich glaube, in einem unserer Applikationen haben wir es so gemacht - ich würde also sagen, es geht. LG, Frederic |
AW: [Python] Kann ich die __init__-Methode der Elternklasse zu einem beliebigen Zeitp
Ich danke euch :thumb:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz