package util;
public class Iterado implements Iterador{
private No inicio;
public Iterado(No inicio){
this.inicio = inicio;
}
@Override
public boolean temProximo() {
return inicio != null;
}
@Override
public Object obterProximo() {
if(temProximo()){
Object objeto = inicio.getObjeto();
inicio = inicio.getProximo();
return objeto;
}
return null;
}
}