Pregunta de entrevista de BlackRock

Explain the concept of object oriented programming