Package ancheta.listasCYP
Interface ILista<T>
-
- All Superinterfaces:
java.lang.Iterable<T>,java.io.Serializable
- All Known Implementing Classes:
Lista2bleEncadenada,ListaYCola,ListaYPila,ListaYPilaToString
public interface ILista<T> extends java.io.Serializable, java.lang.Iterable<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidagregar(T elemento)Tbuscar(T elemento)intdarCantidadDeElementos()java.lang.Object[]darEnArreglo()Teliminar(T elemento)booleanesVacia()java.lang.Object[]sort()booleanvaciar()
-
-
-
Method Detail
-
agregar
void agregar(T elemento) throws ElementoRepetidoException
- Parameters:
elemento-- Throws:
ElementoRepetidoException
-
esVacia
boolean esVacia()
- Returns:
-
vaciar
boolean vaciar()
- Returns:
-
darEnArreglo
java.lang.Object[] darEnArreglo()
- Returns:
-
darCantidadDeElementos
int darCantidadDeElementos()
- Returns:
-
sort
java.lang.Object[] sort()
- Returns:
-
-