CPSC 421 OOP Dispatch

1234567891011
Across
  1. 3. The term "vtable" is short for _____ _____
  2. 4. C++ uses static dispatch for _____
  3. 7. C++ uses dynamic dispatch for virtual methods via a _____
  4. 9. C++ uses dynamic dispatch for virtual methods via a _____
  5. 10. The first part of the vtable is typeinfo (Yes, I am giving you the answer)
  6. 11. Selecting which implementation of an operation (method or function) to call at compile time is _____ _____
Down
  1. 1. A vtable is created for every class that has _____ _____
  2. 2. Selecting which implementation of a polymorphic operation (method or function) to call at run time is _____ _____
  3. 5. C++ uses static dispatch for _____ methods
  4. 6. A class that _____ from a class with virtual methods also has a vtable
  5. 8. C++ uses static dispatch for _____-virtual methods