O polimorfismo é uma característica importante da programação orientada a objetos e permite que um método,
com o mesmo nome, tenha mais de uma implementação. A escolha da implementação que será executada é
feita em tempo de execução, sendo realizada por meio da