

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Algumas linguagens de programação orientadas a objeto utilizam o conceito de tabela de função virtual, também conhecido como vtable. A finalidade de uma vtable para um programa em execução é
identificar se funções de uma classe estão implementadas externamente em outro processo, requerendo uma chamada de método remoto, possivelmente via rede.
permitir a seleção da implementação de função adequada a ser chamada, com base no objeto referenciado, toda vez que uma função virtual de uma classe é chamada.
obter um ponteiro para o objeto chamador de uma função de uma classe, logo após a chamada.
determinar a visibilidade das funções de uma classe, identificando se determinada função pode ou não ser chamada naquele contexto.
traduzir bytecode para código de máquina nativo da plataforma, funcionando como uma tabela de conversão entre esses dois tipos de código.