Pregunta de entrevista de Red Hat

When to use an Abstract Class?