为了账号安全,请及时绑定邮箱和手机立即绑定

OuterImpl實作

Hi Teacher Zhou,

上到現在對我比較困難的是,$outerObj = new OuterImpl(new ArrayIterator($array));

為什麼OuterImpl內要實作ArraIteraor呢  我要怎麼知道怎麼使用呢

正在回答

1 回答

IteratorIterator implements  OuterIterator     {

/* 方法 */

public __construct    ( Traversable $iterator   )

public mixed current    ( void   )

public Traversable getInnerIterator    ( void   )

public scalar key    ( void   )

public void next    ( void   )

public void rewind    ( void   )

public bool valid    ( void   )

}

IteratorIterator这个类的构造函数需要传入 Traversable类型的 参数。

OuterImpl extends IteratorIterator

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
站在巨人的肩膀上写代码—SPL
  • 参与学习       22747    人
  • 解答问题       108    个

SPL,一个能找到登上绝顶的天梯,学会后能提高实际工作的效率

进入课程

OuterImpl實作

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信