Недавно в интервью мне задали очень общий вопрос: "Что такое абстрактное в java". Я дал определение, и за ним последовал еще один вопрос об абстракции, как абстрактный метод и различие между абстрактным методом и конкретным методом и и т.п. Затем, наконец, интервьюер попросил дать пример в реальном времени, когда я должен использовать или определить класс как абстрактный. Я запутался. Я привел пример, но он не был убежден.
Я искал ее, но не нашел реального решения.
Так может ли кто-нибудь дать мне пример в реальном времени, т.е. когда он определил класс как абстрактный в своем проекте и почему?
Спасибо.