Для студентов МГТУ им. Н.Э.Баумана по предмету Объектно-ориентированное программирование (ООП)Лабораторная работа 3 (вариант 20В) по ООП на перегрузку операторовЛабораторная работа 3 (вариант 20В) по ООП на перегрузку операторов
2022-03-162022-03-16СтудИзба
Лабораторная работа: Лабораторная работа 3 (вариант 20В) по ООП на перегрузку операторов вариант 20
Описание
Задание на работу: Разработать объектно-ориентированную программу для перечисления всех латинских букв, которые одновременно отсутствуют или совпадают в двух любых их подмножествах, заданных двумя символьными строками аргументов команды ее вызова. Искомый результат должна отображать строка стандартного вывода, где все буквы перечислены в обратном алфавитном порядке. Программная реализация таких перечислений должна быть основана на разработке класса множества латинских букв с компонентными методами перегрузки операторов ‘^’ и ‘~’ для выполнения операций исключения совпадений и дополнения. Они должны быть ориентированы на обработку поля приватных данных, где состав множества фиксируется двоичными разрядами целого числа. Конструктор класса должен обеспечивать преобразование исходной символьной записи множества в двоичный целочисленный формат. Необходимо также предусмотреть перегрузку оператора класса потока стандартного вывода для отображения объектов класса множества латинских букв.
Отчет содержит: титульный лист, формулировку задания, описание входных данных, полное описание всего алгоритма программы и всех используемых операторов, описание выходных данных, код программы с комментариями, тесты, результат работы программы, список используемой литературы.
Отчет содержит: титульный лист, формулировку задания, описание входных данных, полное описание всего алгоритма программы и всех используемых операторов, описание выходных данных, код программы с комментариями, тесты, результат работы программы, список используемой литературы.
Файлы условия, демо
Характеристики лабораторной работы
Учебное заведение
Семестр
Вариант
Просмотров
59
Покупок
0
Размер
66,91 Kb
Список файлов
- Отчет о лабораторной работе 3 ООП.docx 66,91 Kb
Дружище, если тебе помог скачанный файл, развали его по братски своей профессиональной оценкой.