Задать вопрос
@ProgrammDevel

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

Верно ли, что атрибут класса перекрывает атрибут объекта?
  • Вопрос задан
  • 180 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
Возьми и проверь
>>> class C:
...   x = 42
...   def __init__(self):
...     self.x = 13
...
>>> i = C()
>>> i.x
13
>>> C.x
42
>>>


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

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

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