Domanda di colloquio di Infosys

what is abstract class in java?