5.15 访问者模式——根据对象的类型执行代码