
//****************************************************
// TITLE: TreeNode.java                              *
// AUTHOR: Kim Skak Larsen                           *
// DATE: 17/09 2001                                  *
//                                                   *
// Implements nodes and trees.                       *
//****************************************************

public class TreeNode
{
   int data;
   TreeNode left;
   TreeNode right;

   public TreeNode(int d)
   {
      data = d;
      left = right = null;
   } // TreeNode

   public TreeNode(int d, TreeNode l, TreeNode r)
   {
      data = d;
      left = l;
      right = r;
   } // TreeNode

   public void printInOrder()
   {
      if (left != null)
         left.printInOrder();
      System.out.print(" " + data + " ");
      if (right != null)
         right.printInOrder();
   } // printInOrder

} // TreeNode
