Pregunta de entrevista de Infosys

What is a class? Explain OOP?