java回调函数
使用内部类完成迭代器模式的选择
内部类框架实现