迭代器模式lua实现

--[[ 访问一个聚合对象的内容而无需暴露它的内部表示 支持对聚合对象的多种遍历 为遍历不一样的聚合结构提供一个统一的接口 应用: 最经典莫过于C++ STL了 ]]-- Iterator = {} function Iterator:new(o) o = o or {} setmetatable(o,self) self.__index = self return o;
相关文章
相关标签/搜索