//package Tree; /** * Title: Implementazione ADT Tree * Description: Esercitazione per lo studio di due implementazioni dell'adt Albero (Tree). * Copyright: Copyright (c) 2000 * Company: Università degli Studi di Verona * @author Roberto Posenato * @version 1.0 */ public class Node { Object elemento; Node padre,figlio,fratello; public Node() { elemento = null; padre = figlio = fratello = null; } public Node(Object o) { elemento = o; padre = figlio = fratello = null; } public boolean isEmpty() { return (elemento == null); } public Object getElemento() { return elemento; } public Node getPadre() { return padre; } public Node getFiglio() { return figlio; } public Node getFratello() { return fratello; } public void setFiglio(Node newFiglio) { figlio = newFiglio; } public void setFratello(Node newFratello) { fratello = newFratello; } public void setPadre(Node newPadre) { padre = newPadre; } public void setElemento(Object newElemento) { elemento = newElemento; } }