Fidelity Investments Interview Question

Describe Object-Oriented programming concepts.