OuterImpl實(shí)作
Hi Teacher Zhou,
上到現(xiàn)在對我比較困難的是,$outerObj = new OuterImpl(new ArrayIterator($array));
為什麼OuterImpl內(nèi)要實(shí)作ArraIteraor呢 ?我要怎麼知道怎麼使用呢
Hi Teacher Zhou,
上到現(xiàn)在對我比較困難的是,$outerObj = new OuterImpl(new ArrayIterator($array));
為什麼OuterImpl內(nèi)要實(shí)作ArraIteraor呢 ?我要怎麼知道怎麼使用呢
2017-04-17
舉報
2017-04-21
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這個類的構(gòu)造函數(shù)需要傳入?Traversable類型的 參數(shù)。
OuterImpl extends?IteratorIterator