1 год назад
Сеттеры и геттеры в Godot
В языке GDScript есть такие понятия как сеттер и геттер. Что это такое и как это использовать? Сеттер и геттер – это функции, которые срабатывают при взаимодействии с переменной. Сеттер срабатывает, когда задаётся значение у переменной, а геттер - когда нужно получить значение из переменной. При получении значения из переменной вызывается функция, назначенная в качестве геттера. Эта функция должна возвращать какое-либо значение. А при изменении значения переменной, срабатывает функция, назначенная в качестве сеттера...
556 читали · 5 лет назад
ООП: Геттеры и сеттеры
Эта статья продолжает цикл материалов об объектно-ориентированном программировании. Если вы ещё не ознакомились с введением в ООП, следует это сделать. Геттеры и сеттеры – ещё одна интересная концепция ООП, которая хорошо сочетается с инкапсуляцией. Давайте снова рассмотрим объект-банковский счет. Для того, чтобы получить доступ к свойству sum этого объекта, можно использовать два способа. Первый способ – это просто написать имя свойства: account.sum = 100; Это мы установили значение свойства sum в 100. А если нужно получить значение sum, то напишем так var a = account.sum; Второй способ – это использовать методы...