Pregunta de entrevista de IBM

what is Object Oriented programming