Атрибуты класса Кроме атрибутов объектов в классе можно определять атрибуты классов. Подобные атрибуты определяются в виде переменных уровня класса. Например: class Person: type = "Person" description = "Describes a person" print(Person.type) # Person print(Person.description) # Describes a person Person.type = "Class Person" print(Person.type) # Class Person Здесь в классе Person определено два атрибута: type, который хранит имя класса, и description, который хранит описание класса...
Python . Атрибуты класса. Кроме атрибутов объектов в классе можно определять атрибуты классов. Подобные атрибуты определяются в виде переменных уровня класса. Например: Здесь в классе Person определено два атрибута: type, который хранит имя класса, и description, который хранит описание класса. Для обращения к атрибутам класса мы можем использовать имя класса, например: Person.type, и, как и атрибуты объекта, мы можем получать и изменять их значения...