|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectunit4.collectionsLib.BinTreeNode<T>
T - טיפוס ערך החוליה הבינריתpublic class BinTreeNode<T>
| Constructor Summary | |
|---|---|
BinTreeNode(BinTreeNode<T> left,
T x,
BinTreeNode<T> right)
הפעולה בונה חוליה בינרית שערכה יהיה x; הפרמטרים left ו-right הן (הפניות אל) הילד השמאלי והימני שלה; ערכי ההפניות יכולים להיות null |
|
BinTreeNode(T x)
הפעולה בונה חוליה בינרית; ערך החוליה הוא x וערך שתי ההפניות שלה הוא null |
|
| Method Summary | |
|---|---|
T |
getInfo()
הפעולה מחזירה את הערך של החוליה |
BinTreeNode<T> |
getLeft()
הפעולה מחזירה את הילד השמאלי של החוליה; אם אין ילד שמאלי הפעולה מחזירה null |
BinTreeNode<T> |
getRight()
הפעולה מחזירה את הילד הימני של החוליה; אם אין ילד ימני הפעולה מחזירה null |
void |
setInfo(T x)
הפעולה משנה את הערך השמור בחוליה ל-x |
void |
setLeft(BinTreeNode<T> left)
הפעולה מחליפה את הילד השמאלי בחוליה left |
void |
setRight(BinTreeNode<T> right)
הפעולה מחליפה את הילד הימני בחוליה right |
java.lang.String |
toString()
הפעולה מחזירה מחרוזת המתארת את הערך השמור בחוליה |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public BinTreeNode(T x)
x - ערך החוליה
public BinTreeNode(BinTreeNode<T> left,
T x,
BinTreeNode<T> right)
left - תת-עץ שמאליx - ערך החוליהright - תת-עץ ימני| Method Detail |
|---|
public T getInfo()
public void setInfo(T x)
x - ערך החוליה החדשpublic BinTreeNode<T> getLeft()
public BinTreeNode<T> getRight()
public void setLeft(BinTreeNode<T> left)
left - הילד השמאלי החדשpublic void setRight(BinTreeNode<T> right)
right - הילד הימני החדשpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||