Метаклассы в Python

В этой статье мы расскажем, что такое метаклассы в Python, зачем они нужны и как их создавать. Разумеется, все это рассмотрим на примерах.

Классы в Python

Рассматриваем, что собой представляют классы в Python и как их создавать. Кроме того, мы также разберем, что такое атрибуты и методы класса.

pythonist cover delegating

Процесс делегирования в Python

Делегирование – это объектно-ориентированный подход, также называемый паттерном проектирования. Предположим, у вас есть объект x, и вы хотите изменить поведение только одного из его методов. Вы можете создать новый класс, …