Klassen Instanzen immer global?
Verfasst: Montag 3. Februar 2003, 18:40
Ich spiele mich wieder etwas mit Python, und da ist mir was aufgefallen:
Ich habe zwei Klassen:
Wieso steht main.eigenschaft ohne irgend eine Übergabe einfach so in der child Klasse zu verfügung. Oder wird main als so eine Art "Modul" angesehen.
Irgendwie finde ich keinen Hinweis in meinen Büchern
Mfg u Danke
Andreas
Ich habe zwei Klassen:
Code: Alles auswählen
class child:
def __init__(self):
print main.eigenschaft
class Main:
def __init__(self):
self.eigenschaft = "bla"
def child(self):
thread.start_new_thread(child,("0",))
main = Main()
main.child
Irgendwie finde ich keinen Hinweis in meinen Büchern
Mfg u Danke
Andreas