Capgemini Interview Question

What is an abstract class?