|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object unit4.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 |