Добавлены новые классы наследники. Добавлены недостающие методы для
тестирования функционала в main.cpp.