ডায়নামিক ডিসপ্যাচ হল একটি রানটাইম মেকানিজম যা ভেরিয়েবলের ঘোষিত ধরনের পরিবর্তে বস্তুর প্রকৃত ধরনের উপর ভিত্তি করে কোন method বাস্তবায়ন চালাতে হবে তা নির্ধারণ করে। বেশিরভাগ ক্লাস-ভিত্তিক ভাষা এটি ভার্চুয়াল method টেবিল (vtable) ব্যবহার করে বাস্তবায়ন করে।
vtable মডেল
প্রতিটি ক্লাসের তার method বাস্তবায়নগুলিতে পয়েন্টারগুলির একটি টেবিল থাকে। প্রতিটি বস্তু তার ক্লাসের vtable-এ একটি লুকানো পয়েন্টার ধরে রাখে। একটি ভার্চুয়াল কল হয়ে যায়:
