Pregunta de entrevista de Raytheon

what is the Object Oriented Programming?