JAVA設計模式---Iterator迭代器模式

迭代器模式 類似於for循環式的代碼段在日常開發過程中是很經常用到的,所有有了Iterator模式。既然簡單的for循環能實現,爲什麼要引入迭代器模式呢?因爲Iterator可以跟實現分開,單獨進行遞增。後面會詳細分析。 下面通過一個例子來看一下迭代器模式的使用。例子是一個書架,可以往書架上放書本。 爲了使用迭代器模式,我們需要一個迭代器接口Iterator,書架迭代器BookShelfItera
相關文章
相關標籤/搜索