← Все вопросы по Python
🔥 Python 📂 OOP ⚡ Junior/Middle

Что делает __new__ в сравнении с __init__?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
__new__ создаёт и возвращает новый экземпляр (статический метод), __init__ инициализирует его.

Варианты ответа в приложении:

  • A. __new__ инициализирует Правильный
  • B. __new__ отвечает за выделение памяти, вызывается перед __init__
  • C. __new__ нельзя переопределить
  • D. Оба метода необязательны

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.