Абстрактный класс в Java - это класс, который объявлен какabstract. Он может как содержать абстрактные методы, так и не содержать. Нельзя создать экземпляр абстрактного класса, от него можно только отнаследоваться.
Абстрактный метод в Java - это метод, который объявлен без реализации, т.е. без фигурных скобок. Объявление абстрактного метода просто заканчивается точкой с запятой. Например: