Создан заказ №10373630
7 декабря 2023
Коллекция объектов произвольных типов в памяти
Как заказчик описал требования к работе:
Язык с++. Коллекция объектов произвольных типов в памяти.
Необходимо разработать интерфейс для объединения в структуру данных
множества объектов различных классов - абстрактный базовый класс объектов object, для
которого предусмотреть виртуальные методы: загрузки объекта из текстовой строки,
выгрузки объекта в текстовую строку в динамической памяти, добавления объекта в
последовательный двоичный файл, чтения объекта из последовательного двоичного файла,
возврата уникального идентификатора класса, возврата указателя на строку с именем
класса, сравнения двух объектов, “сложения “(объединения) двух объектов, создание
динамической копии объекта. Сделать классы хранимых объектов производными от абстрактного базового класса object (например, класс Float, String и класс из лабораторной
работы).
Программа должна реализовывать указанные выше действия. Протестировать
структуру данных на простом типе (например, Int или String). Программа тестирования
должна содержать меню, обеспечивающее выбор операций.
Вид структуры данных:
Двусвязный циклический список.
Дополнение: добавить в коллекцию вложенный класс, реализующий функции итератора
(дополнительный балл 0,5)
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
10 декабря 2023
Заказ завершен, заказчик получил финальный файл с работой
5
Коллекция объектов произвольных типов в памяти.docx
2023-12-13 13:58
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Работа выполнена правильно, раньше срока и оценена на ОТЛИЧНО. Рекомендую автора.