Необходимо разработать систему классов, для работы "Деканата" на языке С++, с применением ООП. Важное условие, как минимум 5 классов. Инкапсуляции, полиморфизм и наследование тоже приветствуются
Но самое главное минимум 5 классов
Такой функционал:
1.Добавить группу - (в новом окне) добавить ученика
2.Перевести студент
3.Удалить студент
4.Информация о группа
5 Конец
Это все примерно
И паттерны