Sobre Iteradores

dark magician of chaos
13 de Septiembre del 2009
hola usuarios, tengo una duda en como usar iteradores, como usarlo y mas o menos que es lo que debo hacer en los metodos hasNext y next, estoy trabajando en una clase de Objetos, como conjuntos pero aqui puedo repetir elementos las veces que sea siempre y cuando haya espacio en mi arreglo de objetos, esta es mi interfaz

/**
* Interfaz Coleccionable
*
* @version Septiembre del 2009
*/
public interface Coleccionable{

public boolean estaVacia();

public void limpiar();

public int tamanio();

public boolean borrar(Object elemento);

public boolean borrar (Object elemento, int numero);

public boolean borrarTodos(Coleccion coleccion);

public int cardinalidad(Object col);

public boolean contiene (Object element);

public boolean contieneTodos (Coleccion col);

public boolean insertar (Object elem);

public boolean insertar (Object el, int n);

public boolean insertarTodos (Coleccion coll);

public boolean retenerTodos(Coleccion colecc);

public Coleccionable conjuntoUnico();

public boolean equals (Object conjunto);

java.util.Iterator iterador();

}


y no entiendo como crear una interfaz como clase interna y que es lo que se hacecuando escribi

MiIterador it = (esta parte no entiendo)

gracias y saludos

dark magician of chaos
13 de Septiembre del 2009
Aqui hago uan correccion en esta linea
*****y no entiendo como crear una interfaz como clase interna y que es lo que se hacecuando escribi***

lo que deberia decir es

no entiendo como crear el iterador como clase interna, y que es lo que debo hacer cuando escribo dentro de ella*****