ДЗ: Программирование на С++ с использованием классов
Описание
1) Разработать и реализовать диаграмму классов для описанных объектов предметной области, используя механизм композиции. Протестировать все методы каждого класса. Все поля классов должны быть скрытыми (private) или защищенными (protected). Методы не должны содержать операций ввода/вывода, за исключением процедуры, единственной задачей которой является вывод информации об объекте на экран.
Объект – товар. Поля: название, стоимость и количество. Методы: процедура инициализации полей, процедура вывода на экран содержимого полей, функция вычисления общей стоимости товара и функции, возвращающие содержимое каждого поля по запросу.
Объект – склад, хранящий товары. Методы объекта должны позволять инициализировать поля, выводить на экран содержимое склада, возвращать по запросу число хранимых товаров, вычислять общую стоимость всех товаров и определять, какое количество заданного товара осталось на складе.
В отчете привести диаграмму разработанных классов и объектную декомпозицию.
2) Разработать программу, содержащую описание трех графических объектов: окружность, равнобедренный треугольник, воздушный змей.
Характеристики домашнего задания
Список файлов
- ДЗ3 ИУ6-21Б.docx 1,62 Mb