Method (function) in the class Python
Python private method
В Python концепция “private method” (приватный метод) реализована не так строго, как в некоторых других объектно-ориентированных языках, таких как Java или C++. В Python нет ключевого слова private. Вместо этого используется соглашение об именовании, чтобы указать, что метод предназначен только для внутреннего использования внутри класса. Соглашение об именовании: Одинарное подчеркивание (_): Имя метода, начинающееся с одного символа подчеркивания (например, _my_internal_method), указывает на то, что это “protected” метод. Это означает, что он предназначен для использования внутри класса и, возможно, его подклассов...
Классы в Python
А давайте поговорим о классах в Python! Объектно-ориентированный подход наиболее полезен, когда ваш код включает сложные взаимодействия многих объектов. В настоящем производственном коде классы могут иметь десятки атрибутов и методов со сложной логикой, но базовая структура такая же, как и в самом простом классе. Классы подобны чертежам объектов, описывающим возможное поведение и состояния, которые может иметь каждый объект определенного типа. Например, если вы говорите, что «у каждого клиента будет...