Model.Baum
Class BAUM

java.lang.Object
  extended by Model.Baum.BAUM

public class BAUM
extends Object

Ein sortierter Binärbaum nach Standardimplementierung.

Version:
1.0
Author:
Albert Wiedemann

Constructor Summary
BAUM()
          Legt einen leeren Baum an.
 
Method Summary
 void Einfuegen(DATENELEMENT neu)
          Fügt ein neues Datenelement in den Baum ein.
 DATENELEMENT Suchen(DATENELEMENT schluessel)
          Sucht ein Datenelement mit dem in der Referenz angegebenen Schlüssel.
(package private) static void ZaehlerErhoehen()
          Erhöht den Zähler um 1.
static int ZaehlerGeben()
          Meldet den Zählerstand.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BAUM

public BAUM()
Legt einen leeren Baum an.

Method Detail

Einfuegen

public void Einfuegen(DATENELEMENT neu)
Fügt ein neues Datenelement in den Baum ein.

Parameters:
neu - Referenz auf des neue Datenelement

Suchen

public DATENELEMENT Suchen(DATENELEMENT schluessel)
Sucht ein Datenelement mit dem in der Referenz angegebenen Schlüssel.

Parameters:
schluessel - Referenz auf ein Datenelement mit dem zu suchenden Schlüsselwert
Returns:
das gefundene Datenelement oder null

ZaehlerErhoehen

static void ZaehlerErhoehen()
Erhöht den Zähler um 1.


ZaehlerGeben

public static int ZaehlerGeben()
Meldet den Zählerstand.

Returns:
Zählerstand