__new__ или __init__ в Python? Знаете ли вы это..

⭐ Курс ООП и Приват канал: ⭐ Телеграм канал: 8gDMHrWdYWxmM2Ex В данном видео рассмотрим отличия магических методов __new__ и __init__ в Python. Данные методы также называют dunder методами, потому что они позволяют переопределять поведение классов и реализовывать их нужным вам образом. Многие разработчики не знают зачем вообще применяется метод __new__, поэтому данное видео отвечает на все эти вопросы как в плане теории, так и в плане практики. 📁 Github: 📁 Все плейлисты с уроками: 📁 Связаться со мной: zproger777@ 📁 Поддержать канал: 📁 Поддержать криптовалютой: Тайм-коды: 0:00 - Особенности init и принцип работы 1:28 - Что такое магические (dunder) методы в Python? 1:50 - Способ создания экземпляра в обход init метода 2:24 - Важная новость. Обновление курса ООП Приват канал 4:57 - Паттерн Singleton, магический метод call Метаклассы 7:26 - Что будет с экземплярами, если они с разными id? 7:41 - Паттерн Одиночка. Dunder метод new Наследование 8:02 - Что такое cls в методе new? 8:38 - Что запускается раньше, new или init? 9:24 - Что находится в cls и self? 9:52 - Что будет если вернуть None из new? 10:05 - Самый понятный пример с использованием new 11:22 - Метод New Класс который наследует кортеж
Back to Top