First page Back Continue Last page Overview Graphics
Motivation -- Approach 3:
Separate Iterator
- Pro: (All pros from previous approach)
- Pro: Multiple concurrent traversals via
multiple instances of iterator
- Pro: Multiple types of traversal via
multiple iterator classes
- Pro: Traversal algorithm reusable
- Pro: Iteration methods factored out