Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗pyOpStCm 51 of 174 menu
◀ ▶

Комбинация со статическими методами в ООП в Python

Класс может содержать как атрибуты класса и статические методы, так и обычные.

Давайте посмотрим на примере. Пусть у нас есть класс Test одновременно и с атрибутом класса, и с обычным:

class Test: class_property = 'static' def __init__(self): self.usual_property = 'usual'

Давайте поработаем с обычным атрибутом класса:

test = Test() print(test.usual_property)

А теперь используем атрибут класса:

print(Test.class_property)

Сделайте класс, у которого будет и обычный метод, и статический.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить