zoukankan      html  css  js  c++  java
  • 设计模式(16)-迭代器模式

    迭代器模式介绍

    按照某种方法,可以依次访问迭代器模式。

    迭代器模式优点

    1. 可以正对不同集合使用相同的抽象接口进行遍历。
    2. 在获取集合内部对象的时候,不会暴漏具体的是实现细节。

    迭代器模式缺点

    1. 在迭代的同时,不能更改集合内部结构。

    实现

    1. 构建迭代器抽象接口(定义基本操作)和集合抽象接口(定义获取迭代器方法)。

    2. 实现具体的集合类和具体的迭代器类。

    3. 客户端调用及结果。

    GitHub源码地址:https://github.com/woniuSnail/DesignPattern.git

  • 相关阅读:
    X
    W
    J
    A
    Q
    P
    B
    排列和组合的求解
    深度学习之序列处理
    32位和64位数据类型大小对比
  • 原文地址:https://www.cnblogs.com/snailZz/p/13402450.html
Copyright © 2011-2022 走看看