Frage im Vorstellungsgespräch bei Amdocs

what is object oriented programing?