Objetos em TLPP podem utilizar métodos polimórficos.
Por definição, todos os métodos em TLPP são do tipo virtual.
Métodos redefinidos na classe filha tem a capacidade de mudar o comportamento da implementação feita na classe pai.
A redefinição é simples. Basta que a classe filha tenha um método com o mesmo nome que está na classe pai.
Nesse caso, quando o método é chamado em qualquer lugar da hierarquia de classes, ele assume o comportamento definido pelo objeto efetivamente instanciado. |