на самом деле они не запрещают работать с ними. class Parent():
__pivate_variable = 'private'
print(Parent.__pivate_variable) Но почему я немогу получить приватный атрибут класса, но инстанса могу?
https://t.me/advice17/9
Это не приватные переменные в понимании спецификаторов доступа
переопределение?
Name mangling нужен с одной только целью: избегать конфликтов имён при наследовании. Никакой «защиты» в питоне нет. Забудь о существовании спецификаторов доступа.
Обсуждают сегодня