Что такое геттеры и сеттеры для класса. Методы get и set. Инкапсуляция это. Пример. C++ Урок #76
Урок 23 для Java-разработчика. 💻💡Путешествие в мир методов Java: this, Геттеры, Сеттеры и Static
Привет, друзья-программисты! Продолжаем наше увлекательное путешествие по миру Java. В прошлой статье мы познакомились с методами — нашими "глаголами" в коде. Но что делать, если в классе много одинаковых объектов? Как метод понимает, с каким из них он сейчас работает? Как защитить данные нашего объекта от посторонних глаз? И что вообще такое "статичные" методы, которые не принадлежат никому, но доступны всем? Сегодня мы разберем эти интересные вопросы и добавим в наш инструментарий несколько мощных концептов...
ООП: Геттеры и сеттеры
Эта статья продолжает цикл материалов об объектно-ориентированном программировании. Если вы ещё не ознакомились с введением в ООП, следует это сделать. Геттеры и сеттеры – ещё одна интересная концепция ООП, которая хорошо сочетается с инкапсуляцией. Давайте снова рассмотрим объект-банковский счет. Для того, чтобы получить доступ к свойству sum этого объекта, можно использовать два способа. Первый способ – это просто написать имя свойства: account.sum = 100; Это мы установили значение свойства sum в 100. А если нужно получить значение sum, то напишем так var a = account.sum; Второй способ – это использовать методы...