Cognizant Interview Question

What is abstract class ?