Этот код если вынести по модулям, соответствует следующим требованиям?
1.На основании предложенной предметной области спроектировать 3-4 класса, используя механизм наследования. Для каждого класса использовать отдельный модуль.
2.Предусмотреть у класса наличие полей, методов и свойств. Названия членов класса должны быть осмысленны и снабжены комментариями
.3.Один из наследников должен перегружать метод родителя
.4.Один из классов должен содержать виртуальный метод, который переопределяется в одном наследнике и не переопределяется в другом.
5.Продемонстрировать работу всех объявленных методов.
6.Продемонстрировать вызов конструктора родительского класса при наследовании.
Я только начал ООП учить, толком хз ещё