Capgemini Interview Question

What are the basic features of OOPs?