Создан заказ №7726766
23 ноября 2021
Классы и объекты, методы и механизмы инкапсуляции
Как заказчик описал требования к работе:
Товар. Реализовать класс, добавить поля, в том числе с типом char* в приватную секцию, добавить геттеры и сеттеры для этих полей в публичную
секцию, реализовать конструкторы инициализации и копирования, деструк- торы. Продемонстрировать следующий функционал: создание и удаление мас- сива экземпляров
класса; использование класса; поиск или сортировку в массиве;использование конструктора копирования, конструктора инициализации; перегруженного метода.
Сделать правильно множественное наследование по типу ромб с исполь- зованием какого-нибудь класса из второй части контрольной работы (осталь- ные классы-участники множественного наследования придумать). Во всех классах должны быть конструкторы инициализации и поля.
Продемонстрировать, добавив вывод сообщений в конструкторах и де- структорах созданных классов, в каком порядке вызываются конструкторы и деструкторы у созданных классов.
Продемонстрировать использование трех абстрактных и трех виртуальных функций.
Продемонстрировать перегрузку трех разных операторов (например, пе- регрузить вывод в поток экземпляра какого-нибудь класса), трех методов. Продемонстрировать использование трех дружественных функций.
Работа с массивами. Создать массив указателей на базовый класс. Со- здать экземпляры классов-наследников. Проверить у них работу виртуальных функций
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
24 ноября 2021
Заказ завершен, заказчик получил финальный файл с работой
5
Классы и объекты, методы и механизмы инкапсуляции .jpg
2021-11-27 12:34
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
мне понравилось то решение, что предложил автор, хоть оно и не было верным до конца (я потом довела до конца). Огромная благодарность!