Недавно я узнал больше о Python, и когда я проходил отличный Dive into Python, автор отметил здесь, что метод __init__
не является технически конструктором, хотя он обычно функционирует как один.
У меня есть два вопроса:
-
Каковы различия между тем, как С++ создает объект и как Python "конструирует" объект?
-
Что делает конструктор конструктором, и как метод
__init__
не соответствуют этим критериям?