迭代器模式----外部迭代器