Можно ли переформулировать ваш запрос? Возможно, вам нужна помощь в объяснении кода проекта, который находится по ссылке: <br/> <a href="https://github.com/DenisBredun/CourseWork" rel="nofollow">https://github.com/DenisBredun/CourseWork</a> <br/> <br/> Вы можете предоставить конкретный вопрос или проблему, с которой вы столкнулись при работе с этим проектом?
Да, я могу помочь с переформулированием вашего запроса. Вам нужна помощь в организации кода проекта из репозитория с сайта GitHub. Можете ли вы назвать конкретный вопрос или проблему, с которой вы столкнулись при попытке организовать данный код по разным файлам .h и .cpp?
В общем случае - каждый класс должен быть в отдельных *.h и *.cpp файлах
как я могу это сделать?
Разносишь определения классов по файлам *.h. Разносишь определения методов классов по одноимённым файлам *.cc. Потом смотришь на свою картинку. Стрелки наследования и включения добавляютinclude <файл в конце стрелки>
в h файл в начале стрелки. Стрелки использования добавляютinclude <файл в конце стрелки>
в cc файл в начале стрелки.