Siemens Interview Question

What is object oriented programming concept?