Доброго времени суток, читатели, зрители моего канала programmer's notes. Теперь в Дзен есть Подборки. Данная статья относится к подборке Приложение к видео Нюансы наследования в Python Класса object В видеоуроке, приложением к которому является данный текст, по сути, проходит красной линией одна мысль: в Python любой класс является чьим-то наследником, т.е. у него всегда есть родитель. Так вот, даже если вы в Python пишите class class1: — это не означает, что этот класс сам по себе. Это означает, что он создается как наследник системного класса языка Python: object. Т.е. любой класс в вашей программе является наследником, производным классом. И правильнее было бы писать class class1(object), хотя так уже пишут далеко не все и далеко не всегда. Результат выполнения программы Перед созданием объекта
Конструктор class1 При этом строка ins = super().__new__(my) означает, что мы обращаемся к классу-родителю, базовому классу, который создает на основе имени передаваемого класса объект,