22.3 迭代器模式在框架源码中的应用