Для студентов МГТУ им. Н.Э.Баумана по предмету Объектно-ориентированное программирование (ООП)Вариант 1 - ДЗ №3 - Программирование с использованием классов в С++Вариант 1 - ДЗ №3 - Программирование с использованием классов в С++
2021-04-042024-09-03СтудИзба
ДЗ 1: Вариант 1 - ДЗ №3 - Программирование с использованием классов в С++ вариант 1
-66%
Описание
Часть 3.1. Программирование с использованием классов в С++. Наследование и композиция. Оформление программной документации средствами doxygen.
Задание: Разработать и реализовать диаграмму классов для описанных объектов предметной области, используя механизмы наследования и композиции. Проверить ее на тестовом примере, с демонстрацией всех возможностей разработанных классов на конкретных данных. Даны: Объект слово, умеющий выводить на печать свое значение, возвращать по запросу свое значение, определять количество гласных и согласных букв слова, а также их процентное соотношение. Объект «предложение», умеющий выводить себя на печать, определять количество слов в предложении, количество гласных и согласных букв предложения и их общее процентное соотношение
Часть 3.2. Меню. Стандартные диалоги Qt.
Задание: Разработать программу, обеспечивающую запрос имени графического файла, открытие его в режиме для просмотра. Реализовать кнопку, по которой будет удалён зеленый компонент из компонентов цвета полученного изображения. Результирующее изображение сохранить под указанным именем файла. Использовать класс QImage. Процесс удаления компонента цвета иллюстрировать при помощи QProgressDialog. Обеспечить возможность прерывания процесса.
![]()
Задание: Разработать и реализовать диаграмму классов для описанных объектов предметной области, используя механизмы наследования и композиции. Проверить ее на тестовом примере, с демонстрацией всех возможностей разработанных классов на конкретных данных. Даны: Объект слово, умеющий выводить на печать свое значение, возвращать по запросу свое значение, определять количество гласных и согласных букв слова, а также их процентное соотношение. Объект «предложение», умеющий выводить себя на печать, определять количество слов в предложении, количество гласных и согласных букв предложения и их общее процентное соотношение
Часть 3.2. Меню. Стандартные диалоги Qt.
Задание: Разработать программу, обеспечивающую запрос имени графического файла, открытие его в режиме для просмотра. Реализовать кнопку, по которой будет удалён зеленый компонент из компонентов цвета полученного изображения. Результирующее изображение сохранить под указанным именем файла. Использовать класс QImage. Процесс удаления компонента цвета иллюстрировать при помощи QProgressDialog. Обеспечить возможность прерывания процесса.


Характеристики домашнего задания
Учебное заведение
Семестр
Номер задания
Вариант
Просмотров
251
Размер
1,56 Mb
Список файлов
Домашнее задание №3 вариант 1.pdf

Ваше удовлетворение является нашим приоритетом, если вы удовлетворены нами, пожалуйста, оставьте нам 5 ЗВЕЗД и позитивных комментариев. Спасибо большое!