1282 читали · 5 лет назад
Атрибуты в C#. Зачем нужны, как работают? Часть 1
Наверное многие видели какой-то код в квадратных скобках перед свойством или классом. Это называется атрибуты. Подробнее о том, зачем они нужны и когда их применять в этой статье. Атрибут - что это? Атрибуты предоставляют мощный метод связывания метаданных или декларативной информации с кодом (сборки, типы, методы, свойства и т. д.). После того как атрибут связан с программной сущностью, его можно запросить во время выполнения с помощью рефлексии. Если представлять атрибут физически, то это класс, наследуемый от System...
2 года назад
Python. Атрибуты классов и статические методы
Атрибуты класса Кроме атрибутов объектов в классе можно определять атрибуты классов. Подобные атрибуты определяются в виде переменных уровня класса. Например: 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, который хранит описание класса...