Sd
Class Noeud

java.lang.Object
  |
  +--Sd.Noeud

public class Noeud
extends java.lang.Object

Un noeud contient un objet et deux Noeuds (sous-arbres binaires)

Version:
2.0
Author:
Michel Meynard

Constructor Summary
Noeud(java.lang.Object o, Noeud g, Noeud d)
          Construit un nouveau noeud à partir d'une valeur et de deux Noeuds.
 
Method Summary
 Noeud getFd()
          Retourne le fils droit du noeud.
 Noeud getFg()
          Retourne le fils gauche du noeud.
 java.lang.Object getVal()
          Retourne la valeur du noeud.
 void setFd(Noeud n)
          affecte le fils droit du noeud.
 void setFg(Noeud n)
          affecte le fils gauche du noeud.
 void setVal(java.lang.Object o)
          Modifie la valeur du noeud.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Noeud

public Noeud(java.lang.Object o,
             Noeud g,
             Noeud d)
Construit un nouveau noeud à partir d'une valeur et de deux Noeuds.
Parameters:
o - valeur du noeud racine
g - Noeud sous-arbre gauche
d - Noeud sous-arbre droit
Method Detail

getVal

public java.lang.Object getVal()
Retourne la valeur du noeud.
Returns:
l'objet contenu dans le Noeud.

setVal

public void setVal(java.lang.Object o)
Modifie la valeur du noeud.
Parameters:
o - l'objet à mettre dans le Noeud.

getFg

public Noeud getFg()
Retourne le fils gauche du noeud.
Returns:
le fils gauche du noeud.

setFg

public void setFg(Noeud n)
affecte le fils gauche du noeud.
Parameters:
n - le nouveau fils gauche du noeud.

getFd

public Noeud getFd()
Retourne le fils droit du noeud.
Returns:
le fils droit du noeud.

setFd

public void setFd(Noeud n)
affecte le fils droit du noeud.
Parameters:
n - le nouveau fils droit du noeud.