Warum ist vptr nicht statisch?

Jeder Klasse, die eine oder mehrere virtuelle Funktionen enthält, ist eine Vtable zugeordnet. Ein Void-Zeiger namens vptr zeigt auf diese Vtable. Jedes Objekt dieser Klasse enthält das vptr, das auf dieselbe Vtable verweist. Warum ist vptr dann nicht statisch? Anstatt den vptr mit dem Objekt zu verknüpfen, warum nicht mit der Klasse verknüpfen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage