2. Definição
• É a possibilidade de um mesmo método ser executado de
forma diferente de acordo com a classe do objeto que
aciona o método e com os parâmetros passados para o
método.
Formas
geométricas
área( )
área = (b x h)/2
área = b x h
área = π x r2
3. • Sobrecarga
– Métodos com mesmo nome, mas assinaturas
diferentes
– Não necessita herança
• Sobrescrita
– Métodos com mesmo nome e assinatura
– Necessita de herança
Tipos de Polimorfismo