设计模式 - 访问者模式


定义

Represent an operation to be performed on the elements of an object structure.
Visitor lets you define a new operation without changing the classes of the elements on which it operates.

UML

实例

比较