Domanda di colloquio di FINRA

What are abstract classes in Java?