Pergunta de entrevista da empresa Pernod Ricard

Briefly explain polymorphism and how it is implemented using object oriented programming in Java