Class Node<T>

java.lang.Object
  extended by Node<T>

public class Node<T>
extends java.lang.Object

מחלקה המייצגת טיפוס נתונים צומת - חוליה גנרית

Version:
10.12.2007
Author:
SARA FUNK

Constructor Summary
Node(T x)
          פעולה בונה חוליה
Node(T x, Node<T> next)
          פעולה בונה חוליה
 
Method Summary
 T getInfo()
           
 Node<T> getNext()
           
 void setInfo(T x)
          פעולה המשנה את ערך המידע בחוליה
 void setNext(Node<T> next)
          פעולה המשנה את הקישור לחוליה הבאה
 java.lang.String toString()
          מחזירה את תיאור העצם הנוכחי - החוליה הנוכחית
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Node

public Node(T x)
פעולה בונה חוליה

Parameters:
x - מקבלת מידע

Node

public Node(T x,
            Node<T> next)
פעולה בונה חוליה

Parameters:
x - מקבלת מידע
next - מקבלת קישור לחוליה הבאה
Method Detail

getInfo

public T getInfo()
Returns:
מחזירה את המידע השמור בחוליה

getNext

public Node<T> getNext()
Returns:
מחזירה את הקישור לחוליה הבאה

setInfo

public void setInfo(T x)
פעולה המשנה את ערך המידע בחוליה

Parameters:
x -

setNext

public void setNext(Node<T> next)
פעולה המשנה את הקישור לחוליה הבאה

Parameters:
next -

toString

public java.lang.String toString()
מחזירה את תיאור העצם הנוכחי - החוליה הנוכחית

Overrides:
toString in class java.lang.Object