Программа С++

Выполнен
Заказ
665408
Раздел
Программирование
Предмет
C/C++
Тип работы
Антиплагиат
Не указан
Срок сдачи
2 Ноя 2016 в 23:59
Цена
300 ₽
Блокировка
10 дней
Размещен
25 Окт 2016 в 15:48
Просмотров
506
Описание работы
Создать класс с использованием динамической памяти для реализации множества строк. Класс с именем MySet включает следующие члены
• Члены - данные (private
o size – количество элементов в множеств
o elements – указатель на строку, содержащий адрес динамического массива стро
• Конструкторы и деструкто
o Конструктор без параметров для создания пустого множеств
o Конструктор с одним строковым параметром для создания множества размером
o Конструктор, копирующий множеств
o Деструкто
• Методы доступ
o Size для возврата количества элементов в множеств
o IsElement, который даёт true, если строка-параметр есть в множестве, иначе даёт fals
• Методы изменени
o AddElement для добавления строки в множество, если её там ещё не
o DeleteElement для удаления строки из множества, если она там ест
• Оператор
o [ ] для возврата ссылки на элемент множеств
o операторы присваивания =, -=, +=, *= где - означает разность, + - объединение и * - пересечение. (См. примеры ниже.
Функции – не члены класса (не друзья класса!
o Функция печати элементов множества - не более 5 элементов в строк
o Операторы + (объединение), - (разность), * (пересечение) и == (сравнение: истина, если элементы двух множеств совпадают).
Например
{1, 4, 5, 6} + {1, 2, 3, 4} => {1, 2, 3, 4, 5, 6
{1, 4, 5, 6} * {1, 2, 3, 4} => {1, 4}
{1, 4, 5, 6} - {1, 2, 3, 4} => {5, 6
Нельзя добавлять методы-члены класса в раздел public и данные-члены в раздел private. При желании можно добавить методы в раздел private.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Предыдущий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир