Existe uma maneira de obter todas as funções substituídas de uma subclasse em Python?
Exemplo:
class A:
def a1(self):
pass
def a2(self):
pass
class B(A):
def a2(self):
pass
def b1(self):
pass
Aqui, eu gostaria de obter uma lista ["a2"]
para um objeto de classe B
(ou para o próprio objeto de classe), pois a classe B
substitui apenas um único método, a saber a2
.
vars
era a coisa que eu estava perdendo. muito obrigado pela (incrivelmente) resposta rápida!