|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuoc.ei.tads.IteradorRecorregutImpl<ERes,ERec>
public class IteradorRecorregutImpl<ERes,ERec>
Classe que implementa les operacions de recorregut dels elements d'un contenidor, per delegació en un recorregut de posicions.
Field Summary | |
---|---|
protected Recorregut<ERec> |
recorregut
Recorregut que implementa les operacions per delegació. |
Constructor Summary | |
---|---|
IteradorRecorregutImpl(Recorregut<ERec> recorregut)
Constructor amb un paràmetre. |
Method Summary | |
---|---|
protected ERes |
getElem(Posicio<ERec> pos)
Accessor de lectura de l'element emmagatzemat a la posició. |
boolean |
hiHaSeguent()
Comprova si hi ha un primer o següent element. |
ERes |
seguent()
Accessor de lectura del primer o següent element de l'enumeració. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected Recorregut<ERec> recorregut
Constructor Detail |
---|
public IteradorRecorregutImpl(Recorregut<ERec> recorregut)
recorregut
- recorregut que proporciona els elementsMethod Detail |
---|
public boolean hiHaSeguent()
hiHaSeguent
in interface Iterador<ERes>
public ERes seguent() throws ExcepcioPosicioInvalida
seguent
in interface Iterador<ERes>
ExcepcioPosicioInvalida
- si es vol obtenir el següent
element de l'enumeració i no n'hi ha cap o no n'hi ha cap
mésprotected ERes getElem(Posicio<ERec> pos)
pos
- posició que conté l'element
seguent()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |