Pregunta de entrevista de BNY

What is object oriented programming?