迭代器模式

2017-03-29 00:41:44 0 举报
仅支持查看
迭代器模式是一种行为设计模式,它提供了一种方法来访问一个容器对象中的各个元素,而又不暴露该对象的内部表示。这种模式实现了在不暴露集合的内部表示的情况下,按照顺序遍历集合中所有的元素。 在迭代器模式中,我们定义一个接口来表示访问元素的行为,然后实现这个接口的对象可以逐个访问容器中的元素。客户端代码只需要操作这个迭代器接口,而不需要关心底层的实现细节。这样,当我们需要改变容器的内部结构时,只需要修改相应的迭代器实现即可,而不影响客户端代码。
作者其他创作
大纲/内容
评论
0 条评论
下一页