Это небольшое руководство для начинающих специалистов. Быстро освоить setter и getter в C++ и Qt. Просто и без воды. То, что необходимо для старта. Этот guide касается темы инкапсуляции данных на Cpp. Хотел бы отметить, что данный материал я использую для своих занятий на предприятии с новыми специалистами в ходе их подготовки. Поэтому он не является исчерпывающим, просто пример одного нашего занятия. Теперь нельзя получить доступ к переменной, нет возможности менять её напрямую и случайно испортить данные. Теперь сделаем правильно. Нам нужны два метода, чтобы правильно управлять доступом к приватным переменным класса - set - установить get - получить, взять Setter - здесь происходит проверка на валидность входных данных. К примеру, возраст не может быть отрицательным числом. Добавим условие проверки. Getter - просто возвращаем данные. p.setAge(-5); - не пройдет проверку и m_age станет 0. p.getAge(); - вернет нам 0. Этот вариант setter`а ничего не возвращает. Но можно сделать л
Setter и getter tutorial в C++ и Qt : разбор с примерами.
19 июня 202519 июн 2025
15
3 мин