Похоже, по этому поводу нет хорошей онлайн-документации:
Если я создам производный класс, будет ли он автоматически иметь все атрибуты базового класса? Но для чего нужен BaseClass .__ init ()
, нужно ли это делать и с другими методами базового класса? Нужны ли аргументы BaseClass .__ init __ ()
? Если у вас есть аргументы для вашего базового класса __ init __ ()
, используются ли они также производным классом, вам нужно явно задать аргументы для производного класса __ init __ ()
или установите вместо них BaseClass .__ init __ ()
?