В ООП языка (C#, Java) распространены свойства, которые вызываются функцию для получения значения какой-либо переменной.
При получении значения вызывается функция с
@property. А для установки значения используется функция с @имя_свойства.setter.Также очень важно, чтобы методы и свойства имели одно и то же имя. Подробнее в документации.
#теория
