12  Virtual Method Calls

Supporting polymorphism requires dynamic dispatch. We implement virtual method tables (vtables) and the runtime logic needed to resolve method calls on objects.

// VTable and Dynamic Dispatch