public MyListaSimple()
 {
     //instanciamos el ancla
     cabeza = new NodoSimple();
     //indicamoes que es vacia la lista
     cabeza.setEnlace(null);
     tamanio = 0;
 }
        public void removerElemento(int posicion)
        {
            NodoSimple encontrado = obtenerNodo(posicion);
            NodoSimple anterior   = obtenerAnterior(encontrado);

            anterior.setEnlace(encontrado.getEnlace());
            encontrado.setEnlace(null);
        }
        public void Adicionar(Object dato)
        {
            primero = cabeza;
            //recorro hasta encontrar el final para agregar un nodo nuevo
            while (primero.getEnlace() != null)
            {
                primero = primero.getEnlace();
            }

            //creo el nuevo nodol
            NodoSimple tempo = new NodoSimple();

            //inserto el dato
            tempo.setDato(dato);

            //se finaliza
            tempo.setEnlace(null);

            //ligamos el ultimo nodo con el recien creado
            primero.setEnlace(tempo);
            tamanio++;
        }
 public void Vaciar()
 {
     cabeza.setEnlace(null);
 }