Polimorfismo, do grego "muitas formas", permite que objetos de diferentes classes sejam tratados como objetos de uma superclasse comum. Isso possibilita uma única interface, como um método O nome será usado para uma classe geral de ações. A ação específica é determinada pelo tipo exato do objeto em tempo de execução. Isso geralmente é obtido por meio da sobrescrita de métodos.





