Infosys Interview Question

What are the Principles of OOP?