Встречается на 10% собеседований по Python
Зачем нужен метод super в классе
super() нужен для того чтобы вызвать метод у родительского класса
Чаще всего это используется в Init, чтобы не повторять код и не присваивать атрибуты в дочернем классе
python
class Person:
def __init__(self, name, surname):
self.name = name
self.surname = surname
class Doctor(Person):
def __init__(self, name, surname, age):
super().__init__(name, surname)
self.age = age
Oct. 9, 2023, Источник

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы