Head First设计模式之迭代器模式

一、定义 提供a56爆大奖在线娱乐方法顺序访问一个聚合对象中各个元素, 而又无须暴露该对象的内部a56爆大奖在线娱乐; 主要解决:不同的方式来遍历整个整合对象。 何时使用:遍历一个聚合对象。 如何解决:把在元素之间游走的责任交给迭代器,而不是聚合对象。 二、结构 组成: 抽象容器:一般是一个接口,提供一个iterator()方法,
posted @ 2017-09-09 22:16  心存善念  阅读(801)  评论(0编辑  收藏  举报