O polimorfismo é um conceito que permite que objetos de diferentes classes sejam tratados como objetos de uma classe comum. Isso é especialmente útil em situações onde métodos podem ser chamados de forma genérica. Qual das alternativas abaixo melhor define polimorfismo?