Infosys Interview Question

What are the 5 OOP concepts?