Форум сайта python.su
0
Здравствуйте!
Извиняюсь за возможно глупый вопрос.
Подскажите, что у python с модификаторами доступа, такие как public, protected, private как в Java например. Нет что ли? Или это только во 2 версии? А как же инкапсуляция, наследование и полиморфизм.
Офлайн
221
Нет , в чистом виде нету.
С наследованием все в порядке, полиморфизм есть, но он несколько по другому реализован. Если хотите понять как именно - читайте хорошие книги, у Лутца кажется там все хорошо описано.
Офлайн
1
Модификаторов доступа в Питоне нет.
Служебные методы обычно именуют с подчеркиванием, например, _api_request().
Офлайн
14
dplutВ питоне есть:
такие как public, protected, private как в Java например.
Офлайн
52
dplut
Или это только во 2 версии?
Офлайн