Лабораторная

Выполнен
Заказ
6184962
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
23 Июн 2024 в 19:55
Цена
1 500 ₽
Блокировка
10 дней
Размещен
21 Июн 2024 в 18:16
Просмотров
32
Описание работы

Разработать класс Букет, состоящий из цветов. Должны быть методы для добавления и удаления (извлечения) цветов, а также просмотра содержимого букета. Букет можно поставить в воду/убрать из воды (все объекты Цветок ставятся в/убираются из воды). Добавить методы для возврата базовой и реальной стоимости букета (сумма соответствующих стоимостей цветов). Добавьте метод, возвращающий состояние букета (определяется по состояниям цветов). Добавить метод для возврата количества цветов. Добавить метод для возврата количества завядших цветов. Добавить метод для сдвига внутренних часов цветов в букете на t.

Реализуйте класс, моделирующий заданный тип объектов предметной области. Не должно быть возможности создать или перевести объект в некорректное состояние (например, человек с отрицательным возрастом). Хорошо подумайте над интерфейсом вашего класса. Необходимые поля и методы заданы, но вы можете добавить свои, если в этом есть необходимость. Описание класса должно быть разбито на два файла – заголовочный и реализации. Напишите программу, демонстрирующую работоспособность всех методов. Необходимо использовать функции и объекты стандартной библиотеки С++, а не С, где это возможно. Например, хранить строки в объекте класса std::string, а не в виде массива символов, использовать std::cin и std::cout для ввода и вывода соответственно.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
1 час 45 минут
Выполнен в срок
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир