Мини-программа на с++ ( желательно в qt )
Задание:
Есть класс "Человек", у него есть разные параметры, и есть подклассы "Маг", "Лучник" и "Мечник"
Собственно описать сначала класс "Человек", затем "Маг", "Лучник" и "Мечник".
Обязательно в работе пользоваться принципами Абстракции, хотя бы раз использовать Полиморфизм и хотя бы в двух местах Инкапсуляцию. "Маг", "Лучник" и "Мечник" классы-наследники класса "Человек"
Обязательно использовать конструкторы по умолчанию, деструкторы (за собой все данные подчистить)
Минимум по 2 функции на каждый класс (то есть 8)
Абстракция является главным принципом, который нужно отработать
Эти все люди могут проходить тренировку на макене, их свойства должны немного меняться, соответственно реализовать прогресс бар, сначала 1 первого уровня, потом второго и так далее, от уровня растет урон, появляются доп статы.
Сделать анимацию обучения, для каждого класса отдельная маленькая чиби анимация
( не доверяю сайтам на которых делают курсовые и прочее на заказ, очень плохие отзывы, а код сдать не успеваю из за подготовки к сессии, надеюсь эта заявка не нарушает правило размещения )