As outras coisas estão lá só para encher linguiça. Provavelmente você deve ter ouvido falar que polimorfismo ajuda a reduzir a quantidade de switch no seu código, porque você não precisaria fazer um “switch” contendo como alternativas os códigos para diversos tipos dos objetos usados no seu programa. Em vez de você ter um código 120 para professor e um código 121 para médico, você pode ter uma classe Professor e outra classe Médico, derivadas da classe Profissional, por exemplo.
ECO2004
Obrigado pela explicação…
Eu nunca tinha ouvido que polimorfismo ajuda a diminuir o número de switch de um programa…
É uma teoria tão abstrata…nem cinco anos de engenharia me insinaram isso!