北风设计模式课程---迭代器模式

北风设计模式课程---迭代器模式 一、总结 一句话总结: 迭代模式就是把迭代功能委托给迭代器,实现自身类的简单简洁,以及新增迭代器时候的开闭原则。   1、迭代器模式定义? 顺序访问 + 不暴露:提供一种方法顺序访问一个聚合对象中的各种元素,而又不暴露该对象的内部表示。   2、迭代器模式的角色构成? (1)迭代器角色(Iterator):定义遍历元素所需要的方法,一般来说会有这么三个方法:取得下
相关文章
相关标签/搜索