Fidelity Investments Interview Question

Describe the four principles of object oriented programming