Global das Verhalten aller Klasseninstanzen verändern
Verfasst: Freitag 22. Dezember 2006, 11:55
Hallo,
für eine Klasse, die ich als Datentyp verwende, möchte ich die Möglichkeit haben, z.B. die Funktion der __mult__() Methode für alle Instanzen der Klasse zu verändern.
Also wenn ich z.B. einen Algorithmus auf Basis dieser Klasse erstellt habe, soll es möglich sein, die Funktion der Multiplikation durch einfache Konfiguration zu verändern.
Meine erste Idee war eine globale Variable dafür zu nehmen, aber da gibt es doch bestimmt eine bessere Möglichkeit in Python?
Danke für die Hilfe.
Gruß,
Alban
für eine Klasse, die ich als Datentyp verwende, möchte ich die Möglichkeit haben, z.B. die Funktion der __mult__() Methode für alle Instanzen der Klasse zu verändern.
Also wenn ich z.B. einen Algorithmus auf Basis dieser Klasse erstellt habe, soll es möglich sein, die Funktion der Multiplikation durch einfache Konfiguration zu verändern.
Meine erste Idee war eine globale Variable dafür zu nehmen, aber da gibt es doch bestimmt eine bessere Möglichkeit in Python?
Danke für die Hilfe.
Gruß,
Alban