Добавил:
Только когда поступишь в технический вуз поймешь на сколько ты гуманитарий Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовые / КВ_3.pdf
Скачиваний:
50
Добавлен:
10.06.2024
Размер:
521 Кб
Скачать
☆

2 МЕТОД РЕШЕНИЯ

Для решения задачи используется:

объект ob_application класса application предназначен для отработки системы;

объект класса cl_2 предназначен для нахождения в дереве иерархии;

объект класса cl_3 предназначен для нахождения в дереве иерархии;

объект класса cl_4 предназначен для нахождения в дереве иерархии;

объект класса cl_5 предназначен для нахождения в дереве иерархии;

объект класса cl_6 предназначен для нахождения в дереве иерархии;

объект cout класса ostream предназначен для вывода данных в консоль;

объект cin класса istream предназначен для ввода данных;

функция main для точка входа в программу.

Класс cl_base:функционал:

oметод set_parent — метод переопределения головного объекта для текущего в дереве иерархии;

oметод remove_child_by_name — метод удаления подчиненного объекта по наименованию;

oметод get_object_by_path — метод получения указателя на любой объект в составе дерева иерархии объектов согласно пути (координаты).

Класс application:функционал:

oметод build_tree_objects — построение дерева иерархии;

oметод exec_app — отработка приложения.

11

Таблица 1 – Иерархия наследования классов

 

 

 

№

Имя класса

Классы-

Модификатор

Описание

Номер

 

 

 

наследники

доступа при

 

 

 

 

 

 

наследовании

 

 

 

1

cl_base

 

 

 

 

 

 

 

 

 

 

 

 

 

 

application

public

 

2

 

 

 

 

 

 

 

2

application

 

 

 

 

 

 

 

 

 

 

 

12

Соседние файлы в папке Курсовые