Для студентов МГТУ им. Н.Э.Баумана по предмету Объектно-ориентированное программирование (ООП)Лабораторная работа 10BЛабораторная работа 10B
5,0052
2022-11-042022-11-04СтудИзба
Лабораторная работа: Лабораторная работа 10B вариант 10, 10B, 10В
Описание
Разработать объектно-ориентированную программу для перечисления всех латинских букв, которые отсутствуют в двух любых символьных строках, заданных аргументами команды её вызова. Искомый результат должна отображать строка стандартного вывода, где все буквы перечислены в алфавитном порядке. Программная реализация таких перечислений должна быть основана на разработке класса множества латинских букв с компонентными методами перегрузки операторов ‘*’ и ‘~’ для выполнения теоретико-множественных операций пересечения двух множеств. Они должны быть ориентированы на обработку поля приватных данных, где состав множества фиксируется двоичными разрядами целого числа. Конструктор класса должен обеспечивать преобразование исходной символьной записи множества в двоичный целочисленный формат. Необходимо также предусмотреть перегрузку оператора класса потока стандартного вывода для отображения объектов класса множества латинских букв.
Характеристики лабораторной работы
Учебное заведение
Семестр
Просмотров
105
Покупок
0
Размер
347,23 Kb
Список файлов
- 10B.pdf 347,23 Kb