Частное наследование в Python - PullRequest
0 голосов
/ 05 августа 2020

На языке python все по умолчанию являются глобальными. Так же и по наследству. Мы не можем наследовать базовый класс в частном или защищенном режиме видимости. Но почему эта настройка не дает этой возможности наследовать с режимами видимости ???

Ответы [ 2 ]

1 голос
/ 05 августа 2020

Python не выполняет публичное / частное / защищенное наследование c ++.

Это своего рода особенность python, заключающаяся в том, что вы можете получить доступ ко всему. Если вам нужна сильная инкапсуляция, вам нужно посмотреть на другие языки.

0 голосов
/ 05 августа 2020

Имена, начинающиеся с двойного подчеркивания, фактически являются частными - см. Изменение частного имени .

...