Встречается на собеседованиях • сегодня
Что является экземпляром метакласса (metaclass)
В Python метакласс — это класс, который создаёт другие классы. Экземпляром метакласса являются сами классы, а не их объекты.
Например, стандартный метакласс `type` создаёт все классы в Python:
```python
class MyClass:
pass
print(type(MyClass)) #
```
Здесь `MyClass` — экземпляр метакласса `type`.
Можно создать собственный метакласс, наследуясь от `type`:
```python
class Meta(type):
pass
class MyClass(metaclass=Meta):
pass
print(type(MyClass)) #
```
Теперь `MyClass` — экземпляр метакласса `Meta`.
Таким образом, метаклассы управляют созданием классов, а сами классы — их экземпляры.

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