Что такое абстрактный класс?



Это класс, объект которого не может быть создан. Такой класс должен иметь класс-наследник с реализацией абстрактных методов. Абстрактный класс — это фактически чертёж нормального класса без реализации.