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

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

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

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

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