Доброго времени суток, читатели, зрители моего канала programmer's notes. Теперь в Дзен есть Подборки. Данная статья относится к подборке Приложение к видео Защита переменных и методов в Python Защита свойств и методов класса — что это значит? Определённую аналогию можно провести с операционной системой. Есть обыкновенные пользователи, а есть администраторы. Администраторы имеют доступ к некоторым функциям и командам, недоступным обыкновенным пользователям. Когда речь идет о классах, то код вне класса, как бы является обыкновенным пользователем, а код внутри класса (методы класса) это администраторы. В ООП обычно определяют три уровня доступа: public — свойства и методы доступны изнутри и извне класса; protected — доступ к этим методам и свойствам закрыт для кода вне класса, но доступен для кода внутри класса и для кода внутри дочерних классов; private — доступ к таким методам и свойствам возможен только из кода внутри класса. Эти уровни в Python регулируются особенностями имени пер
ООП на Python. Защита переменных и методов. Приложение к видеоуроку 12
25 июня 202325 июн 2023
102
2 мин