Dynaaminen lähettäminen on suorituksenaikainen mekanismi, joka päättää minkä metodin toteutuksen ajaa objektin todellisen tyypin perusteella, ei muuttujan ilmoitetun tyypin. Useimmat luokkapohjaiset kielet toteuttavat sen virtuaalimetodien taulukolla (vtable).
vtable-malli
Jokaisella luokalla on taulukko osoittimista sen metodien toteutuksiin. Jokaisella objektilla on piilotettu osoitin sen luokan vtable-seen. Virtuaalikutsusta tulee:
