| |
| | Virtual method table - Wikipedia, the free encyclopedia |
 | | A virtual method table, virtual function table, dispatch table, or vtable, is a mechanism used in programming languages to support dynamic polymorphism, i.e., run-time method binding. |
 | | Method calls are performed by fetching the method's address from the object's dispatch table. |
 | | Note that a virtual call requires at least an extra indexed dereference, and sometimes a "fixup" addition, compared to a non-virtual call, which is simply a jump to a compiled-in pointer. |
| en.wikipedia.org /wiki/Virtual_method_table (977 words) |
|