9 месяцев назад
ООП на Python. ч. 2. Статические методы
Что такое статический метод? Если выражаться просто, статический метод – это такой метод, который может выполнять свою работу, не имея доступа к информации, хранящейся в атрибутах экземпляра класса. То есть по сути статический метод не привязан к экземплярам класса. Данные, которые имеют отношение к конкретному объекту, никак не влияют на работу статического метода этого объекта. Всем ли методам класса нужен объект self? После нашего первого поста вы могли подумать, что объект self необходимо передавать в качестве аргумента всем без исключения методам класса...
Основы программирования для начинающих. Ч 8. Что такое статические методы и переменные.
Статические переменные Статические переменные - это переменные, которые связаны с классом, а не с конкретным экземпляром объекта. Они обычно используются для хранения информации, которая должна быть общей для всех экземпляров класса. Когда объявляется статическая переменная, она создается только один раз и существует на протяжении всего времени работы программы. Статические переменные доступны из любого экземпляра класса или из самого класса, используя имя класса. Пример объявления статической переменной...