Skip to content

Latest commit

 

History

History
13 lines (6 loc) · 542 Bytes

File metadata and controls

13 lines (6 loc) · 542 Bytes

迭代器模式

模式动机

  • 在 面向对象编程里,迭代器模式是一种设计模式,是一种最简单也最常见的设计模式。它可以让用户透过特定的接口巡访容器中的每一个元素而不用了解底层的实现。此外,也可以实现特定目的版本的迭代器。

模式结构

  • 如图,我们对数组容器设计一组迭代器

Class Diagram