个人理解:通过迭代器模式无需知道底层结构,实现数据遍历
场景:有书存放在书架上,怎么去取书?
代码如下:
作用:将书放到书架中,并将书的名字按顺序显示出来
示意图:
集合接口总览:

1、Aggregate 接口

2、Iterator 接口

3、Book类

4、BookSelf类

5、BookSelfIterator

6、Main

结果如下:

个人理解:通过迭代器模式无需知道底层结构,实现数据遍历
场景:有书存放在书架上,怎么去取书?
代码如下:
作用:将书放到书架中,并将书的名字按顺序显示出来
示意图:
集合接口总览:

1、Aggregate 接口

2、Iterator 接口

3、Book类

4、BookSelf类

5、BookSelfIterator

6、Main

结果如下:
