CPSC 421 OOP Handlers

12345678910
Across
  1. 1. Allows _____ handlers to be created and shared
  2. 4. Handlers allow for _____ template methods
  3. 6. The template method uses the _____ to call the primitive operations
  4. 7. The goal is to separate _____ operations from the rest of the class interface
  5. 8. For each method in the handler, the ConcreteClass must provide a _____
  6. 9. Handlers reduce _____
  7. 10. Easier to test, as can test _____ handlers
Down
  1. 2. The base handler class is always _____
  2. 3. Replaces subclassing a large, complex class with subclassing a _____ interface
  3. 5. Handlers are almost always _____ _____ or empty methods