Модификаторы доступа
Есть три типа модификаторов доступов в Python ООП:
- публичный
public
- приватный
__private
- защищенный
_protected
Важно: в Python нету жесткой инкапсуляции, т.е. даже к приватному методу можно получить доступ снаружи класса. Инкапсуляция в Python это больше договорённость между разработчиками, чем жесткое сокрытие, как например в C++ или Java.
Oct. 9, 2023, Источник