Question d’entretien chez BorgWarner

How would you define object-oriented programming?