Visitor
Origem: Wikipédia, a enciclopédia livre.
Visitor (Padrão de Desenho Comportamental) representa uma operação a ser realizada sobre elementos da estrutura de um objeto. O Visitor permite que se crie um nova operação sem que se mude a classe dos elementos sobre as quais ela opera.