В подклассе A вам не нужно создавать экземпляр, вы можете получить доступ к любой функции подкласса A с помощью sing self.создание нового объекта создает новый экземпляр, поэтому он повторно инициализирует все свойства для этого экземпляра.так что с этим ничего нельзя сделать правильно.
self always be right for accessing same class methods and property.
Надеюсь, теперь вы понимаете, почему self вместо создания нового экземпляра.
И [super MA] должен вызывать методМетод МА класса A, ни один случай, в котором MB вызывает вызов MA.
Я протестировал его, здесь нет ошибки, все концепции ООП следуют цели: Вы можете вызвать метод суперкласса, вызвав метод для ключевого слова super.
Так что, вероятно, вы делаете что-то не так.просто проверьте это.