PHP设计模式:行为型之迭代器()
2014-06-22 14:55
453 查看
迭代子模式:迭代子模式可以顺序访问一个聚集中的元素而不必暴露聚集的内部表象。多个对象聚在一起形成的总体称之为聚集,聚集对象是能够包容一 组对象的容器对象。迭代子模式将迭代逻辑封装到一个独立的子对象中,从而与聚集本身隔开。迭代子模式简化了聚集的界面。每一个聚集对象都可以有一个或一个 以上的迭代子对象,每一个迭代子的迭代状态可以是彼此独立的。迭代算法可以独立于聚集角色变化。
相关文章推荐
- [设计模式笔记]三. 行为型模式--18. Iterator模式(迭代器)对象行为型模式(一)
- Php设计模式(三):行为型模式part1
- Php设计模式:行为型模式(一)
- PHP设计模式:行为型之访问者(Vistor)
- PHP设计模式系列 - 迭代器
- Php设计模式:行为型模式(三)
- PHP设计模式:行为型之适配器(Adapter)
- Php设计模式(三):行为型模式 part1
- 设计模式十七:iterator(迭代器)——对象行为型模式
- 设计模式之 迭代器(Iterator)----对象行为型模式
- PHP设计模式:行为型之状态(State)
- PHP设计模式:行为型之职责链(Chain of Responsibleity)
- PHP设计模式系列 - 迭代器
- Php设计模式(三):行为型模式 part 2
- Php设计模式(三):行为型模式part2
- Php设计模式:行为型模式(二)
- PHP设计模式系列 - 迭代器
- PHP设计模式:行为型之命令(Command)
- “设计模式”学习之四:组合(结构型)与迭代器(行为型)
- 设计模式示例四 Observer(观察者)和Iterator(迭代器)