Русский
Открыть в Telegram

Пост ✈️Миксин (mix-in, анг. “примесь”), паттерн проектирования в ООП, когда в цепочку наследования добавляется небольшой клас…

7 сентября 2025
P
Pythoner
Фотография
✈️Миксин (mix-in, анг. “примесь”), паттерн проектирования в ООП, когда в цепочку наследования добавляется небольшой класс-помощник. Например, есть класс: class NowMixin(object): def now(): return datetime.datetime.utcnow() 🔫Тогда любой класс, наследованный с этим миксином, будет иметь метод now(). 💡В названия миксинов принято добавлять слово Mixin, так как не существует никакого механизма для понимания полноценный это класс или миксин. Миксин технически является самым обычным классом. 🐍 Pythoner
12 · 1.4K ·

Рядом в ленте

PPythoner🤔Разбор Тут банально будет ошибка, потому что мы не можем складывать между собой множества. Если бы мы хотели добавить элемент, мы бы писали a.add(1). 🐍 PythonePPythoner✈️lambda — это анонимная функция, которая записывается в одну строку и не требует def. Используется там, где нужна простая операция без имени функции. ➡️ Пример
это сообщение
PPythoner✈️@property превращает метод класса в свойство, позволяя обращаться к нему без скобок. ➡️Пример: class Person: def init(self, name): self._name = name @propertyPPythoner✈️Не обязательно пользоваться сторонними сервисами вроде bit.ly — ты можешь сделать свою «сокращалку» буквально в пару строк на Python. Для этого есть библиотек

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем