содержание | Предыдущий раздел (4 класса и объекта) | Следующая секция (6 генераторов)
5. Внутренняя работа объектов Python
В этом разделе описывается внутренняя работа объектов Python. Программисты из других языков часто находят, что концепция классов Python лишена характера. Например, не существует концепции управления доступом (например, частный, защищенный),self
Параметры кажутся странными, и, честно говоря, использование объектов иногда кажется, что «все открыто». Хотя в какой-то степени это может быть правдой, нам нужно понять, как это работает, и некоторые общие привычки программирования, чтобы лучше инкапсулировать внутренности объектов.
Хотя нет необходимости беспокоиться о внутренних деталях, влияющих на эффективность, большинство программистов Python имеют общее представление о том, как работают классы. Вот почему мы собираемся рассмотреть внутреннюю работу объектов Python.
содержание | Предыдущий раздел (4 класса и объекта) | Следующая секция (6 генераторов)
Примечание. Полный перевод см.GitHub.com/co Статья 3 — /PRA…