Этот вопрос проверяет знание процесса создания объекта в Python и роли метода __new__.
Короткий ответ
Метод __new__ отвечает за создание нового объекта класса. Он вызывается перед __init__ и управляет выделением памяти под объект. Обычно он переопределяется при создании Singleton или других специализированных классов.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.