3460:421 OOP S22 Handlers

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