Preliminaries
Common classes
Common classes
Visit without entering
Add a state to your class
Towards a functional approach
A changing state
Compare the elements
Multimethod as strategy
Create the elements
Observe the elements
Producer and consumer
Another way of definition
Walk without falling