Pregunta de entrevista de Cognizant

what is abstract class in java?