это какой-то общий объект и от него потом наследуются другие классы. И вот он умеет делать абстракт методы. Нельзя ли просто сделать обычный класс, от него наследоваться и просто менять методы?
Абстрактный класс - это класс в котором часть функциональности не реализована, поэтому его экземпляры создавать нельзя. Эта часть представлена абстрактными методами - методы без реализации или просто помеченные специальным образом. Абстрактный класс используется как родитель для других классов. В них ты уже доделываешь его, переопределяя абстрактные методы
Обсуждают сегодня