Question d’entretien chez JPMorganChase

What is object oriented programming?