Domanda di colloquio di Red Hat

When to use an Abstract Class?