Princípio pelo qual duas ou mais classes derivadas de uma
mesma superclasse podem invocar métodos que têm a
mesma identificação (assinatura) mas comportamentos
distintos, especializados para cada classe derivada, usando
para tanto uma referência a um objeto do tipo da
superclasse. O texto acima refere-se a(o):