Gibt es eine Möglichkeit, alle Überschreibungsfunktionen einer Unterklasse in Python abzurufen?
Beispiel:
class A:
def a1(self):
pass
def a2(self):
pass
class B(A):
def a2(self):
pass
def b1(self):
pass
Hier möchte ich eine Liste ["a2"]
für ein Klassenobjekt B
(oder für das Klassenobjekt selbst) erhalten, da die Klasse B
nur eine einzige Methode überschreibt, nämlich a2
.
vars
war das, was mir fehlte. Vielen Dank für die (unglaublich) schnelle Antwort!