#4. Магический метод __new__. Пример паттерна Singleton | Объектно-ориентированное программирование

preview_player
Показать описание

Как работает и зачем нужен магический метод __new__ в Python. Пример его использования при реализации паттерна Singleton.

Рекомендации по теме
Комментарии
Автор

видно, что у человека порядок в голове и полное понимание темы. Потому информация, которую он доносит максимально легко усваивается. Спасибо

web
Автор

В этом ролкике поначалу было трудно, но после тщательного просмотра несколько раз, до меня, наконец все дошло, по-моему, один из лучших курсов в СНГ по ООП

lymqfzk
Автор

Ты абсолютный гений!!! Какая-то невероятная подача материала!!! Спасибо!!!

eelxpen
Автор

Кто Откуда ты??? Просто пусть у тебя будет так же гладко по жизни как ты даешь материал!

Shishio
Автор

ООП становится интересной темой. Огромнейшее спасибо, мне столько в институте не рассказывали сколько я от вас узнала❤‍🔥❤‍🔥

katerikaL
Автор

Подача настолько хороша, что я уже прям чувствую, что скоро начну начинать понимать.

maxholon
Автор

Спасибо за подробную и интересную подачу материала! Как раз смотрел искал реализацию такой возможности!

ArntorRUS
Автор

Наконец то всё просто и лаконично без взякий дёрганей. Кратко и по факту. Что как создаётся. Почему столь простые вещи так усложняют.

NoName-hibv
Автор

Спасибо за очень хорошее объяснение! Мне понравилось очень сильно то, что вы добавили "__del__'!

clqwnless
Автор

Вы объясняете детали, которые у человека маловероятно, что выйдет получить читая книги. Большое Вам спасибо!

ccjx_space
Автор

Спасибо! Очень интересно и доходчиво! Чувствую как растет моя суперсила))))

vladimirkulakov
Автор

Спасибо автору за материалы. Адаптацию практики бы еще под этот новый материал - было бы супер. Да вообще я был бы не против заплатить на каком-нибудь степике за глубокий курс по ООП с хорошими задачами по практике

non
Автор

Отличный канал по урокам на питон, всё понятно, спасибо большое!

nightyum
Автор

Друже, неистово плюсуюсь к восхищающимся твоей подачей. Очень доходчиво!

nikitun
Автор

Теперь в уроке следующая проблема (Python 3.8.6) ----> при удалении экземпляра класса прописанный служебный метод __del__ не отрабатывает. Те он не меняет атрибут класса. Такое ощущение, что есть какие-то ref'ы к атрибуту именно класса от экземпляра, что препятствует правильному срабатыванию __del__ . Когда атрибут класса является чем либо, но не присваиваемым классом, все отрабатывает на ура, но когда атрибут - сам же класс, то тут начинаются проблемы. Тема с синглтонами весьма неоднозначна и имеет очень много подводных камней.

PS Лайк все-равно поставил)))

yyykkk
Автор

Супер обяснение! Было очень понятно и полезно. Пошел искать видео про магический метод __call__)

cs_dequeue
Автор

очень крутой урок, огромное спасибо за ваш труд!

qjtkfwp
Автор

Конечно, огромный разрыв в понимании в сравнении с предыдущим курсом, хотя.. Может мне только так кажется, учитываю, что я его прошел и сейчас по сути занимаюсь повторением материала? Ну а так, огромное СПАСИБО автору, очень постарался, это прям видно =)

vladislavshesternov
Автор

Сергей, спасибо за урок! У вас отличная подача материала.

empty
Автор

Топ! до этого видоса я не до конца понимал суть этого маг метода.

suslikest