Ayuda con java (Urgente)

darth_java

Lanero Regular
21 Ene 2009
3
Buenas, tengo que realizar un ejercicio en java y no consigo averiguar como hacerlo.

Dada esta interface, tengo que construir dos clases :

-public class ConjuntoConLista implements Conjunto

-public class ConjuntoConArray implements Conjunto

que la implementen.

Interface:

public interface Conjunto {

/**
* Mete un dato nuevo.
* Si el dato ya está en el conjunto, no se mete.
* Para saber si un datos ya está, se emplea el método "equals".
*
* @param dato objeto que entra.
* @return TRUE si el objeto no estaba anteriormente en el conjunto.
* @throws Exception si el nuevo dato no cabe.
* @throws IllegalArgumentException si el dato es NULL.
*/
public boolean add(Object dato) throws Exception;

/**
* Determina si el dato está en el conjunto o si no está.
* Si el conjunto está vacío, siempre devuelve FALSE.
*
* @param dato objeto que buscamos.
* @return TRUE si el dato está en el conjunto.
* @throws IllegalArgumentException si el dato es NULL.
*/
public boolean contains(Object dato);

/**
* Elimina un dato del conjunto.
* Si el conjunto está vacío, siempre devuelve FALSE.
*
* @param dato objeto a eliminar.
* @return TRUE si el dato estaba en el conjunto.
* @throws IllegalArgumentException si el dato es NULL.
*/
public boolean remove(Object dato);

}


Siento ponerlo con tan poco tiempo , pero lo necesito para antes de las 10.30 porque tengo que enviarlo por correo.

Muchas gracias.