Advertisement
selebry

Untitled

Jun 10th, 2022
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.77 KB | None | 0 0
  1. #ifndef APP_H//Директивы заголовочного файла
  2. #define APP_H
  3. #include "Base.h"//Импорт заголовчного файла для использования класса Base и
  4. его методов
  5. #include "Sub1.h"//Импорт заголовчного файла для использования класса Sub и
  6. его методов
  7. #include "Sub2.h"//Импорт заголовчного файла для использования класса Sub и
  8. его методов
  9. #include "Sub3.h"//Импорт заголовчного файла для использования класса Sub и
  10. его методов
  11. #include "Sub4.h"//Импорт заголовчного файла для использования класса Sub и
  12. его методов
  13. #include "Sub5.h"//Импорт заголовчного файла для использования класса Sub и
  14. его методов
  15. #include "Sub6.h"
  16. class App: public Base {//Класс App - приложение для строения дерева и его
  17. вывода
  18. Sub1* root=nullptr;
  19. Sub2* ob2=nullptr;
  20. Sub3* ob3=nullptr;
  21. Sub4* ob4=nullptr;
  22. Sub5* ob5=nullptr;
  23. Sub6* ob6=nullptr;
  24. public:
  25. App(Base* head=nullptr);//Объявление параметризированного конструктора
  26. void build_tree_objs();//Объявление метода build_tree_objs -
  27. построение дерева объектов
  28. void set_state_tree();
  29. void call_system();
  30. void call_signal_handler_system();
  31. void set_connect_by_class_id(Base* s, Base* d, int class_id);
  32. void delete_connect_by_class_id(Base* s, Base* d, int class_id);
  33. int exec_app();//Объявление метода exec_app - запуск приложения
  34. };
  35. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement