Pregunta de entrevista de Amadeus

How would you describe Object-Oriented Programming?