Pergunta de entrevista da empresa Hamilton Group

What is polymorphism, encapsulation, inheritance?