Dinamik dispatch, değişkenin bildirilen türüne değil, nesnenin gerçek türüne dayalı olarak hangi yöntem uygulamasının çalışacağını belirleyen çalışma zamanı mekanizmasıdır. Çoğu sınıf tabanlı dil bunu sanal yöntem tablosu (vtable) ile uygular.
vtable modeli
Her sınıfın kendi yöntem uygulamalarına işaretçilerin tablosu vardır. Her nesne, kendi sınıfının vtable'ına gizli bir işaretçi tutar. Sanal bir çağrı şöyle olur:
