Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef APP_H//Директивы заголовочного файла
- #define APP_H
- #include "Base.h"//Импорт заголовчного файла для использования класса Base и
- его методов
- #include "Sub1.h"//Импорт заголовчного файла для использования класса Sub и
- его методов
- #include "Sub2.h"//Импорт заголовчного файла для использования класса Sub и
- его методов
- #include "Sub3.h"//Импорт заголовчного файла для использования класса Sub и
- его методов
- #include "Sub4.h"//Импорт заголовчного файла для использования класса Sub и
- его методов
- #include "Sub5.h"//Импорт заголовчного файла для использования класса Sub и
- его методов
- #include "Sub6.h"
- class App: public Base {//Класс App - приложение для строения дерева и его
- вывода
- Sub1* root=nullptr;
- Sub2* ob2=nullptr;
- Sub3* ob3=nullptr;
- Sub4* ob4=nullptr;
- Sub5* ob5=nullptr;
- Sub6* ob6=nullptr;
- public:
- App(Base* head=nullptr);//Объявление параметризированного конструктора
- void build_tree_objs();//Объявление метода build_tree_objs -
- построение дерева объектов
- void set_state_tree();
- void call_system();
- void call_signal_handler_system();
- void set_connect_by_class_id(Base* s, Base* d, int class_id);
- void delete_connect_by_class_id(Base* s, Base* d, int class_id);
- int exec_app();//Объявление метода exec_app - запуск приложения
- };
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement