设计模式之访问者模式小论
http://www.iteye.com/topic/345384
这篇文章举得例子比设计模式里举得那个编译器的例子好多了
访问者模式还是利用了对象的组合,实现了对象和操作的映射,把同类操作合并为一个类,又利用的重载,在调用操作的时候把自身当做参数传入,在归并的操作类中找到对象自身适配的操作