Сеттер (англ. setter, що також встановлює метод, модифікуючий метод, мутатор) – метод, що використовується в об'єктно-орієнтованому програмуванні для присвоєння будь-якого значення інкапсульованого поля, наприклад, обробивши при цьому неприпустимі присвоєння.
Навіщо потрібен геттер?
Гетери потрібні для того, щоб отримати деякий стан поточного об'єкту. У ОВП мовах — це значення певної змінної класу, зазвичай приватної. Саме значення змінної класу можна отримати як завгодно.
Навіщо потрібні гетери та сеттери С++?
Геттери (getter) та сеттери (setter) (ще їх називають методами доступу) дозволяють керувати доступом до змінної.