Polimorfismo pode ser ``traduzido'' pela frase ``uma interface, múltiplos métodos.'' Este mecanismo é suportado em C ++ tanto em tempo de compilação, como já foi visto no caso de sobrecarga de funções e operadores, como em tempo de execução, através do mecanismo de herança e de funções virtuais.