Задание.
В работе требуется сконструировать класс с заданным набором свойств. Набор свойств следует взять в соответствии со своим вариантом задания. В класс также должны быть добавлены методы для просмотра и изменения значений любого из свойств объекта.
Требования к конструированию класса: доступ к свойствам — закрытый, к методам — открытый. В классе следует предусмотреть конструктор по умолчанию, конструктор с параметрами.
Действия, выполняемые программой:
1. создание объекта с помощью конструктора по умолчанию, 2. создание объекта с помощью конструктора с параметрами, 3. создание массива объектов (размерность массива 3 или 4
элемента),
4. инициализация свойств каждого объекта массива(исходные
данные вводятся с клавиатуры),
5. просмотр свойств каждого объекта,
6. вычисление заданного параметра для массива объектов в
соответствии с вариантом задания (выполнить с помощью глобальной функции).
Требования к структуре программного кода: программа должна иметь
модульную структуру, т.е. состоять из нескольких файлов: модуля класса, состоящего из заголовочного файла и файла реализации, и главного модуля, содержащего функцию main
Необходимо прислать:
• тексты файлов с исходным кодом программы и комментариями,
• скриншот результата работы программы,
• текстровое описание работы (постановка задачи и пояснения к
программе в свободной форме),
• ответы на вопросы.
В комментариях к программе и в текстовом описании следует представить структуру класса: какие разделы имеет класс, содержание каждого раздела, для каждого члена класса указать имя, назначение и
обосновать его доступность. Указать, как в программе обозначены объекты класса и какие конструкторы были использованы при их создании.
Из чего должна состоять работа.
Название программы, Разработчик, Версия, Год выпуска. Определить самую новую программу. (Вариант 1)
Есть 80 строк кода которые успел накидать. Времени Крайне мало, работы много, времени разбираться нет.
Опубликован 15.12.2019 в 14:27
Заказ находится в архиве