@ProgrammDevel

Верно ли, что атрибут класса перекрывает атрибут объекта?

Верно ли, что атрибут класса перекрывает атрибут объекта?
  • Вопрос задан
  • 177 просмотров
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
Возьми и проверь
>>> class C:
...   x = 42
...   def __init__(self):
...     self.x = 13
...
>>> i = C()
>>> i.x
13
>>> C.x
42
>>>


Что логично - объект сначала ищет атрибуты в своём __dict__, потом в __dict__ класса, потом идёт по предкам класса.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы