Visitor パターン

なおこ(・∀・)さんのサイトではこちら

Visitor とは「訪問者」という意味です。

ふむぅ・・・。受け入れ側は受け入れてるだけで、訪問者が受け入れてくれた相手によって仕事を判断するわけですか。
なおこ(・∀・)さんの書かれているとおり、具体的な処理が ConcreteVisitor に集約されますね。新しい受け入れ先が出来たら訪問者の仕事を増やせばよいと。なるほどぉ。

# そろそろ頭の中まとめておかないと整理できなくなる・・・。orz