абстрактный класс — особая разновидность базового класса, экземпляры которого не могут создаваться. Он может содержать абстрактные методы, не имеющие подробностей реализации, и ДОЛЖНЫ быть реализованы в производных классах.
Java: быстрый старт
·
Джейми Чан