Question d’entretien chez Leidos

What is object oriented programming?