Pergunta de entrevista da empresa BlackRock

Explain the concept of object oriented programming