Ich habe eine Unterklasse baz, die sowohl in foo und bar enthalten sein muss,sollte ich einen Dekorateur eine Unterklasse, um mehrere Klassen in Python zur Verfügung zu stellen
class foo():
def __init__()
pass
class baz:
pass
class bar():
def __init__()
pass
class baz:
pass
ich in dieser Situation ein Dekorateur vorstellen könnte wickeln um beide foo und bar, baz jedem zur verfügung stellend, aber ich kann nicht scheinen, irgendwelche Beispiele für das Schreiben solch eines Dekorators zu finden.
Zeiger?
Ohne genauere Angaben, warum beide die gleiche innere Klasse benötigen, ist es schwer zu sagen. Sind Sie sicher, dass sie nicht nur eine Instanz dieser Klasse benötigen? –
Definitiv keine Arbeit für Dekorateure, selbst in dem höchst unwahrscheinlichen Fall, dass du wirklich eine innere Klasse brauchst ... –
in django ist jedes Modell eine Klasse und muss einen inneren Admin haben, ich dachte nur, ich würde Code speichern durch Verwendung eines Dekorators –