Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗pyOpStCOC 50 of 174 menu
◀ ▶

Обращение через класс и объект в ООП в Python

К свойствам класса и статическим методам можно обращаться как через класс, так и через переменную с объектом класса.

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

class Test: property = 'static'

Выведем значение свойства класса, обратившись к классу:

print(Test.property)

А теперь значение свойства класса, обратившись к объекту класса:

test = Test() print(test.property)

Дан следующий класс со статическим методом:

class Test: @staticmethod def show(): return '+++'

Вызовите этот метод как метод класса, и как метод объекта.

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