/** * Clase para manejar los nodos de arboles * @author Amparo Lopez Gaona * @version 1a. ed. */ public class NodoArbol { public Object valor; //Valor que almacenado en el nodo public NodoArbol izquierda; //Liga a la izquierda public NodoArbol derecha; //Liga a la derecha /* * Constructor por omision. Inicializa con null el nodo creado. */ public NodoArbol () { this (null, null, null); } /** * Constructor que inicializa el nodo con el valor dado como parametro * @param valor -- valor del nodo */ public NodoArbol (Object valor) { this (null, valor, null); } /** * Constructor que inicializa el nodo con los valores dados como parametros * @param v -- valor del nodo * @param iz -- liga al hijo izquierdo * @param der -- liga al hijo derecho */ public NodoArbol (NodoArbol iz, Object v, NodoArbol der) { valor = v; izquierda = iz; derecha = der; } }