Czy istnieje sposób na uzyskanie wszystkich nadpisanych funkcji podklasy w Pythonie?
Przykład:
class A:
def a1(self):
pass
def a2(self):
pass
class B(A):
def a2(self):
pass
def b1(self):
pass
W tym miejscu chciałbym uzyskać listę ["a2"]
dla obiektu klasy B
(lub samego obiektu klasy), ponieważ klasa B
zastępuje tylko jedną metodę, a mianowicie a2
.
vars
było to, czego mi brakowało. wielkie dzięki za (niewiarygodnie) szybką odpowiedź!