Nó ngăn cản tôi làm thế nào tôi không thể tìm thấy một lời giải thích rõ ràng về điều này bất cứ nơi nào. Tại sao và khi nào bạn cần gọi phương thức của lớp cơ sở bên trong cùng một phương thức tên của lớp con?Thừa kế Python - gọi các phương thức lớp cơ sở bên trong lớp con?
class Child(Base):
def __init__(self):
Base.__init__(self)
def somefunc(self):
Base.somefunc(self)
Tôi đoán bạn làm điều này khi bạn không muốn ghi đè hoàn toàn phương thức trong lớp cơ sở. đó thực sự là tất cả với nó?
Tuy nhiên, bạn nên luôn gọi lớp cha ''__init__'. – Amber