JAVA设计模式--迭代器模式

一、什么是迭代器模式 迭代器(Iterator)模式又叫作游标(Cursor)模式,是一种对象的行为模式。提供一种方法顺序访问一个聚合(指一组对象的组合结构,如:Java中的集合、数组等)对象中各个元素,而又不需暴露该对象的内部表示。 迭代器模式的本质:控制访问聚合对象中的元素。 设计意图: 无须暴露聚合对象的内部实现,就能够访问到聚合对象中的各个元素。 二、迭代器模式的结构 迭代器模式涉及的角色
相关文章
相关标签/搜索