Тестирование
Результат тестирования программы представлен в следующей таблице.
Входные данные |
Ожидаемые выходные данные |
Фактические выходные данные |
ob_r ob_r ob_1 ob_r ob_2 ob_2 ob_3 ob_3 ob_3 |
ob_r ob_r ob_1 ob_2 ob_2 ob_3 |
ob_r ob_r ob_1 ob_2 ob_2 ob_3 |
Object_root |
Object_root |
Object_root |
ob_r ob_r ob_1 ob_r ob_2 ob_r ob_3 ob_r ob_4 ob_3 ob_5 ob_5 ob_6 ob_6 ob_6 |
ob_r ob_r ob_1 ob_2 ob_3 ob_4 ob_3 ob_5 ob_5 ob_6 |
ob_r ob_r ob_1 ob_2 ob_3 ob_4 ob_3 ob_5 ob_5 ob_6 |
ob_r ob_r ob_1 ob_r ob_2 ob_1 ob_3 ob_1 ob_4 ob_r ob_5 ob_4 ob_6 ob_2 ob_7 ob_8 ob_8 |
ob_r ob_r ob_1 ob_2 ob_5 ob_1 ob_3 ob_4 ob_2 ob_7 ob_4 ob_6 |
ob_r ob_r ob_1 ob_2 ob_5 ob_1 ob_3 ob_4 ob_2 ob_7 ob_4 ob_6 |
Object_root Object_root Object_1 Object_root Object_2 Object_root Object_3 Object_3 Object_4 Object_3 Object_5 Object_6 Object_6 |
Object_root Object_root Object_1 Object_2 Object_3 Object_3 Object_4 Object_5 |
Object_root Object_root Object_1 Object_2 Object_3 Object_3 Object_4 Object_5 |
Заключение
В ходе выполнения данной работы я приобрела навыки объекто- ориентированного программирования на примере языка С++. Выполняя учебные задания, я научилась создавать классы и объекты, реализовывать методы классов. Я научилась создавать базовый класс и определять общий функционал для наследуемых классов. Мною было построено дерево иерархии объектов и выведено на печать. Я изучила стандартные библиотеки С++, которые позже использовала для решения различных задач в ООП- стиле. Данная курсовая работа дала мне навыки объекто-ориентированного программирования, которые мне понадобятся в будущем для построения будущей карьеры.
Список используемой литературы (источников)
Васильев А.Н. Объектно-ориентированное программирование на С++. Издательство: Наука и Техника. Санкт-Петербург, 2016г. 543 стр.
Шилдт Г. С++: базовый курс. 3-е изд. Пер. с англ.. — М.: Вильямс, 2017. — 624 с.
Методическое пособие для проведения практических заданий, контрольных и курсовых работ по дисциплине «Объектно-ориентированное программирование» [Электронный ресурс] – URL: https://mirea.aco-avrora.ru/student/files/methodichescoe_posobie_dlya_laboratorny h_rabot_3.pdf (дата обращения 05.05.2021).
Приложение к методическому пособию студента по выполнению заданий в рамках курса «Объектно-ориентированное программирование» [Электронный ресурс]. URL: https://mirea.aco-avrora.ru/student/files/Prilozheniye_k_methodichke.pdf (дата обращения 05.05.2021).
Видео лекции по курсу «Объектно-ориентированное программирование» [Электронный ресурс]. АСО «Аврора».
Антик М.И. Дискретная математика [Электронный ресурс]: Учебное пособие /Антик М.И., Казанцева Л.В. — М.: МИРЭА — Российский технологический университет, 2018 — 1 электрон. опт. диск (CD-ROM).
