Infosys Interview Question

What are the Principles of OOP (Object-Oriented Programing)