Wie kann ich abc.abstractproperty mit einer Klassenmethode kombinieren, um eine "abstrakte Klasseneigenschaft" zu erstellen?

8

Ich möchte eine "Klasseneigenschaft" erstellen, die in einer abstrakten Basisklasse deklariert und dann in einer konkreten Implementierungsklasse überschrieben wird, während die schöne Behauptung beibehalten wird, dass die Implementierung die Klasseneigenschaft der abstrakten Basisklasse überschreiben muss.

Obwohl ich diese Frage angeschaut habe, ist mein naives Bemühen, das akzeptierte wieder zu verwenden Antwort hat nicht funktioniert:

%Vor%

Ich bin etwas verloren bei dem, was ich tun sollte. Irgendwelche Hilfe?

    
2rs2ts 16.01.2015, 14:47
quelle

1 Antwort

3

Sie müssen dies zusätzlich zum @classmethod Dekorator verwenden.

%Vor%     
Andy Hayden 22.04.2015, 08:16
quelle

Tags und Links