miércoles, 28 de mayo de 2014

Clases en Java (Nodo Simple y Nodo Doble)


A   continuación   se   muestra   la   implementación   de   un   Nodo   de   simple   enlace
genérico, esto para poder parametrizar el tipodedato de dato.


package negocio; /** * @author Ing. Angel Céspedes Quiroz * @facebook https://www.facebook.com/acq1305 * @mail angel@procesinc.com * @see <a href="http://www.procesinc.com">http://www.procesinc.com</a> * @version 1.0 17 de Noviembre de 2013 */ public class Nodo<E> { private E dato; private Nodo<E> sig; public Nodo(E n) { dato = n; sig = null; } public E getDato() { return dato; } public Nodo<E> getSig() { return sig; } public void setDato(E x) { dato = x; } public void setSig(Nodo<E> x) { sig = x; } }
A   continuación   se   muestra   la   implementación   de   un   Nodo   Doble  enlace
genérico, esto para poder parametrizar el tipodedato de dato.

package negocio; /** * @author Ing. Angel Céspedes Quiroz * @facebook https://www.facebook.com/acq1305 * @mail angel@procesinc.com * @see <a href="http://www.procesinc.com">http://www.procesinc.com</a> * @version 1.0 17 de Noviembre de 2013 */ class NodoD<E> { private E dato; private NodoD<E> sig; private NodoD<E> ant; public NodoD(E n) { dato = n; sig = null; } public E getDato() { return dato; } public void setDato(E x) { dato = x; } public NodoD<E> getSig() { return sig; } public void setSig(NodoD<E> x) { sig = x; } public NodoD<E> getAnt() { return ant; } public void setAnt(NodoD<E> ant) { this.ant = ant; } }

0 comentarios:

Publicar un comentario