Frage im Vorstellungsgespräch bei CAE

what is object oriented programming?