Klasse definieren und parameter übergeben
Verfasst: Donnerstag 14. Mai 2009, 10:58
Ein Frage für Anfänger.
Ich habe eine Klasse paramInterpreter definiert und hatte angenommen ich kann gleich bei der Instanzierung Parameter mitgeben. Wenn ich diese Parameter wie bei der Funktionendefinition dazu schreibe, nimmt Python an ich möchte eine Ableitung von anderen Klassen machen.
Kann man nun Parameter bei der Instanzierung übergeben oder nicht?
Hier ein paar Zeilen Code:
und die zu erwartende Fehlermeldung:
class paramInterpreter(variablen, maxWert, paramDatei): NameError: name 'variablen' is not defined
Grüße,
4bit.
Ich habe eine Klasse paramInterpreter definiert und hatte angenommen ich kann gleich bei der Instanzierung Parameter mitgeben. Wenn ich diese Parameter wie bei der Funktionendefinition dazu schreibe, nimmt Python an ich möchte eine Ableitung von anderen Klassen machen.
Kann man nun Parameter bei der Instanzierung übergeben oder nicht?
Hier ein paar Zeilen Code:
Code: Alles auswählen
class paramInterpreter(variablen, maxWert, paramDatei):
self.n = variablen
self.m = maxWert
self.source = paramDatein
class paramInterpreter(variablen, maxWert, paramDatei): NameError: name 'variablen' is not defined
Grüße,
4bit.