Pergunta de entrevista da empresa Cognizant

what is abstract class in java?