Встречается на собеседованиях • сегодня
Что такое метод класса
Метод класса — это функция, определённая внутри класса и связанная с его экземплярами (или самим классом). Методы могут быть:
- Обычными — работают с экземпляром (
self). - Статическими (
@staticmethod) — не зависят от экземпляра/класса. - Методами класса (
@classmethod) — работают с классом (cls).
Пример:
python
class MyClass:
def instance_method(self):
return f"Called instance_method of {self}"
@classmethod
def class_method(cls):
return f"Called class_method of {cls}"
@staticmethod
def static_method():
return "Called static_method"instance_methodтребует экземпляр (obj.instance_method()).class_methodполучает класс (MyClass.class_method()).static_method— просто функция в пространстве имён класса.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы