Visitor Design Pattern
A visitor pattern is a behavioral pattern that enables you to decouple algorithms from the objects on which they operate.
A visitor pattern is a behavioral pattern that enables you to decouple algorithms from the objects on which they operate.