Глоссарий

Метод экземпляра

Функция, определенная в классе. Вызывается из экземпляра класса (объекта).

При определении функции, первый аргумент функции содержит ссылку на экземпляр класса и обычно называется self. При вызове функции, ссылка на экземпляр класса передается автоматически (неявно).

Классовый метод

Функция, определенная в классе и обернутая декоратором classmethod(). Вызывается из класса (типа).

При определении функции, первый аргумент функции содержит ссылку на класс (тип) и обычно называется cls. При вызове функции, ссылка на класс (тип) передается автоматически (неявно).