设计模式之迭代器模式:图书馆漫步指南\quad 想象一下,你走进一个图书馆。图书馆里的书籍有的在书架上,有的在特藏室里,还有一些可能存储在电子数据库中,作为一个读者,你并不需要关心这些书是如何存储的,你只需要能够一本接一本地浏览这些书就可以了。这就是迭代器模式要解决的核心问题。 \quad 迭代器模式是一种行为型设计模式,它提供了一种统一的方式来遍历不同类型的集合对象。就像图书馆给你提供了一个统一的检索系统,让你不用关心书籍具体存在哪里一样,迭代器模式也为我们提供了一个统一的接口,使得我们能够不暴露集合的内部结构,就可以按顺序访问集合中的各