Me desconcierta cómo no puedo encontrar una explicación clara de esto en cualquier lugar. ¿Por qué y cuándo necesita llamar al método de la clase base dentro del mismo método de la clase secundaria?Herencia de Python: ¿se invocan métodos de clase base dentro de la clase secundaria?
class Child(Base):
def __init__(self):
Base.__init__(self)
def somefunc(self):
Base.somefunc(self)
Supongo que hará esto cuando no desee sobrescribir completamente el método en la clase base. ¿es eso realmente todo lo que hay que hacer?
Como nota al margen, sin embargo, siempre debe llamar a la clase padre ''__init__'. – Amber