迭代器模式

迭代器模式,第1张

定义

用一个对象,来顺序访问聚合对象中的数据,而不暴露聚合对象的内部表示

结构
  1. 抽象聚合类
  2. 具体聚合类
  3. 抽象迭代类
  4. 具体迭代类
优点
  1. 方便拓展,不需要修改原有代码
  2. 封装性好,为不同的聚合类提供了统一的接口
缺点
  1. 导致类的个数增加,增加了系统的复杂性
结构图

参考文章

C语言中文网 - Java设计模式 迭代器模式

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/718029.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-25
下一篇 2022-04-25

发表评论

登录后才能评论

评论列表(0条)

保存