Pergunta de entrevista da empresa Deutsche Bank

Explain a class, object, inheritance, polymorphism and tie them together.