Infosys Interview Question

Explain object oriented programming .