Для студентов МГТУ им. Н.Э.Баумана по предмету Объектно-ориентированное программирование (ООП)Лабораторная работа 3 ООП РК6 2 семестрЛабораторная работа 3 ООП РК6 2 семестр
2020-10-042020-10-04СтудИзба
Лабораторная работа: Лабораторная работа 3 ООП РК6 2 семестр
Описание
КОД В ТЕКСТЕ ОТЧЕТА
ЗАДАНИЕ:
Разработать объектно-ориентированную программу для вычисления разности двух любых подмножеств латинских букв, которые заданы двумя символьными строками аргументов команды ее вызова. Искомую разность образуют все буквы первого подмножества, которые отсутствуют во втором. Полученный результат должен отображаться строкой стандартного вывода, где все буквы перечислены в алфавитном порядке. Программная реализация вычислений разности должна быть основана на разработке класса множества латинских букв с компонентным методом перегрузки оператора ‘-‘ и полем приватных данных, где состав множества фиксируется двоичными разрядами целого числа без знака. Конструктор класса должен обеспечивать преобразование исходной символьной записи множества в двоичный целочисленный формат. Следует также предусмотреть перегрузку оператора класса потока стандартного вывода для отображения объектов класса множества латинских букв.
ЗАДАНИЕ:
Разработать объектно-ориентированную программу для вычисления разности двух любых подмножеств латинских букв, которые заданы двумя символьными строками аргументов команды ее вызова. Искомую разность образуют все буквы первого подмножества, которые отсутствуют во втором. Полученный результат должен отображаться строкой стандартного вывода, где все буквы перечислены в алфавитном порядке. Программная реализация вычислений разности должна быть основана на разработке класса множества латинских букв с компонентным методом перегрузки оператора ‘-‘ и полем приватных данных, где состав множества фиксируется двоичными разрядами целого числа без знака. Конструктор класса должен обеспечивать преобразование исходной символьной записи множества в двоичный целочисленный формат. Следует также предусмотреть перегрузку оператора класса потока стандартного вывода для отображения объектов класса множества латинских букв.
Характеристики лабораторной работы
Учебное заведение
Семестр
Просмотров
86
Покупок
2
Размер
16,65 Kb
Список файлов
- Отчет к лабораторной работе 3.docx 19,39 Kb