14.3.3带迭代策略的迭代器，代码实现