Question d’entretien chez Amdocs

what is object oriented programing?