|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcviceni9.NodeImpl
Implementace uzlu binárního vyhledávacího stromu.
Constructor Summary | |
NodeImpl(java.lang.Object data,
Node left,
Node right)
Konstruktor uzlu binárního stromu. |
Method Summary | |
java.lang.Object |
getData()
Vrátí objekt reprezentující datovou složku uzlu. |
Node |
getLeft()
Vrátí referenci na levý podstrom, případně null, pokud je prázdný. |
Node |
getRight()
Vrátí referenci na pravý podstrom, případně null, pokud je prázdný. |
void |
setData(java.lang.Object data)
Nastaví datovou složku v uzlu. |
java.lang.String |
toString()
Převede uzel na řetězec včetně zanořených uzlů. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public NodeImpl(java.lang.Object data, Node left, Node right)
data
- data umístěná v uzluleft
- reference na levý podstromright
- reference na pravý podstromMethod Detail |
public java.lang.Object getData()
getData
in interface Node
public void setData(java.lang.Object data)
setData
in interface Node
data
- data v uzlupublic Node getLeft()
getLeft
in interface Node
public Node getRight()
getRight
in interface Node
public java.lang.String toString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |