Интерфейсы »в Python: да или нет?
В Python 2.6 и новее вместо coding-convention него можно использовать abstract base classes. Они interface полезны, потому что затем pythonic вы можете проверить, реализует coding-convention ли что-то данную ABC, используя docs isinstance. Как обычно в documentation Python, эта концепция не docs так строго соблюдается, как documentation в строгом языке, но она удобна. Более interface того, есть хорошие идиоматические coding-style способы объявления абстрактных interfaces методов с помощью декораторов pythonic - примеры см. По ссылке выше.
python
documentation
interface
coding-style
Интерфейсы »в Python: да или нет?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.