Question d’entretien chez Unified

Explain object oriented programming ?