Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/11/2014, 19:50
samurai_7
 
Fecha de Ingreso: mayo-2006
Mensajes: 70
Antigüedad: 18 años
Puntos: 0
Duda al definir un árbol n-ario

hola,
hace poco empecé con el mundo de java y estoy trabajando ahora con árboles. Estoy investigando el tema de los los árboles n-arios y he visto la siguiente definición por internet.

class Nodo{

int valor;
ArrayList <Nodo> hijos;


Nodo(int new data) {
hijos = new ArrayList <Nodo> ();
valor = new data;
}
}


En la primera parte define la clase nodo como una estructura con un int, y un array de Nodos, de acuerdo, ¿pero por qué hace la segunda parte? Nodo (int new data..) imagino que será quizás el operador para meter el valor en el nodo, pero no entiendo porqué lo hace dentro de la estructura, ni tampoco lo que hace.