Добавить
Уведомления

#005 setter и getter tutorial в C++ и Qt : разбор с примерами.

dzen читать пояснения: https://dzen.ru/a/ZRQqbQPxGCLcU_aC Это небольшое руководство для начинающих специалистов. Быстро освоить setter и getter в C++ и Qt. Просто и без воды. То, что необходимо для старта. Код на GitFlic: https://gitflic.ru/project/lashko_ag/005_setter_getter_tutorial 00:00 Введение в setter и getter в C++ и Qt | Быстрый tutorial по инкапсуляции данных без воды. 00:10 Создание git-ветки для примера без setter/getter | Практика контроля доступа в классах C++. 00:20 Ситуация, когда переменные в классе никак не защещены. Создание проекта на C++ в QtCreator. 01:05 Пример создания простого класса на C++ в QtCreator. 01:48 Ошибка логики: отсутствие проверки входных данных | Проблемы с безопасностью данных в C++ | Почему переменные должны быть private в C++. 02:00 git сохранение изменений. 02:30 Чтобы контролировать данные, делаем переменные private - это Инкапсуляция в C++ | Защита данных в классах Qt и C++. 02:50 Теперь нельзя получить доступ к переменной, нет возможности менять её напрямую и случайно испортить данные. 03:17 Создаем класс используя setter и getter для доступа к переменной. 04:00 Как создать setter и getter в QtCreator | Полезные фишки для разработчика на Qt/Qml/C++. 05:15 Добавляем проверку на валидность входных данных в setter. 06:55 Как использовать getter для чтения данных | Получение значений из private переменных. 07:50 git сохранение изменений. 08:23 При использовании setter в C++ целесообразно возвращать код ошибки или статус выполнения. 09:48 Пример обработки кода ошибки при установке значения | Практические советы для начинающих. 10:16 Выводы: для чего нужен код ошибки | Делаем качественный код на C++ и Qt. 10:26 Использование const в getter | Защита данных от изменения при чтении в C++.

12+
29 просмотров
9 месяцев назад
12+
29 просмотров
9 месяцев назад

dzen читать пояснения: https://dzen.ru/a/ZRQqbQPxGCLcU_aC Это небольшое руководство для начинающих специалистов. Быстро освоить setter и getter в C++ и Qt. Просто и без воды. То, что необходимо для старта. Код на GitFlic: https://gitflic.ru/project/lashko_ag/005_setter_getter_tutorial 00:00 Введение в setter и getter в C++ и Qt | Быстрый tutorial по инкапсуляции данных без воды. 00:10 Создание git-ветки для примера без setter/getter | Практика контроля доступа в классах C++. 00:20 Ситуация, когда переменные в классе никак не защещены. Создание проекта на C++ в QtCreator. 01:05 Пример создания простого класса на C++ в QtCreator. 01:48 Ошибка логики: отсутствие проверки входных данных | Проблемы с безопасностью данных в C++ | Почему переменные должны быть private в C++. 02:00 git сохранение изменений. 02:30 Чтобы контролировать данные, делаем переменные private - это Инкапсуляция в C++ | Защита данных в классах Qt и C++. 02:50 Теперь нельзя получить доступ к переменной, нет возможности менять её напрямую и случайно испортить данные. 03:17 Создаем класс используя setter и getter для доступа к переменной. 04:00 Как создать setter и getter в QtCreator | Полезные фишки для разработчика на Qt/Qml/C++. 05:15 Добавляем проверку на валидность входных данных в setter. 06:55 Как использовать getter для чтения данных | Получение значений из private переменных. 07:50 git сохранение изменений. 08:23 При использовании setter в C++ целесообразно возвращать код ошибки или статус выполнения. 09:48 Пример обработки кода ошибки при установке значения | Практические советы для начинающих. 10:16 Выводы: для чего нужен код ошибки | Делаем качественный код на C++ и Qt. 10:26 Использование const в getter | Защита данных от изменения при чтении в C++.

, чтобы оставлять комментарии