精选优质文档-倾情为你奉上课程名称: 软件体系结构与设计 迭代器(Iterator)模式实验一、实验目的1. 掌握迭代器模式的概念;2. 掌握迭代器模式的功能;3. 加深对迭代器模式的了解;4. 提高对迭代器模式的运用;5. 将该模式运用但实际的生活中。二、实验内容1. 阅读和查看资料了解迭代器模式的概念和功能;2. 将有关代理模式的迭代器模式理解透彻并运行;3. 举例说明生活中的一个可以使用迭代器模式的例子;4. 熟悉迭代器模式的扩展,迭代器模式是比较有用途的一种模式,而且变种较多,应用场合覆盖从小结构到整个系统的大结构。三、实验环境Windows7 、Java虚拟机 、MyEclipse 环境下运行代码。4、 实验设计原理 迭代器(Iterator)模式,又叫做游标(Cursor)模式。它提供一种方法顺序访问一个聚合对象(或容器对象:container)中各个元素, 而又不需暴露该对象的内部。聚合:表示一组对象的组合结构,比如JAVA中的数组,集合等从定义可见,迭代器模式是为容器而生。很明显,