Class LISTENELEMENT

java.lang.Object
  extended by LISTENELEMENT
Direct Known Subclasses:
ABSCHLUSS, KNOTEN

abstract class LISTENELEMENT
extends java.lang.Object

Allgemeines Element einer Liste von Konten

Version:
1.0
Author:
Albert Wiedemann

Constructor Summary
LISTENELEMENT()
          Der Konstruktor ist nur der Vollständigkeit halber angegeben.
 
Method Summary
(package private) abstract  LISTENELEMENT Einfuegen(KONTO konto)
          Fügt ein Konto sortiert nach Kontonummern in die Liste ein.
(package private) abstract  void KontonummernEintragen(int[] ergebnis, int pos)
          Trägt die Kontonummern der Konten des angegebenen Kunden in das Feld ein.
(package private) abstract  int KontosZaehlen()
          Zählt die Konten, die der angegebene Kunde besitzt.
(package private) abstract  KONTO Suchen(int nummer)
          Sucht das angegebene Konto.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LISTENELEMENT

LISTENELEMENT()
Der Konstruktor ist nur der Vollständigkeit halber angegeben.

Method Detail

Einfuegen

abstract LISTENELEMENT Einfuegen(KONTO konto)
Fügt ein Konto sortiert nach Kontonummern in die Liste ein.

Parameters:
konto - Referenz auf das einzufügende Konto.
Returns:
(neues) Nachfolgeelement des Aufrufers.

KontonummernEintragen

abstract void KontonummernEintragen(int[] ergebnis,
                                    int pos)
Trägt die Kontonummern der Konten des angegebenen Kunden in das Feld ein.

Parameters:
ergebnis - Referenz auf das Feld mit den gefundenen Daten.
pos - Index, auf dem das nächste Element eingetragen werden soll.

KontosZaehlen

abstract int KontosZaehlen()
Zählt die Konten, die der angegebene Kunde besitzt.

Returns:
Anzahl der Mitglieder der Menge.

Suchen

abstract KONTO Suchen(int nummer)
Sucht das angegebene Konto. Nutzt die Sortierung der Liste aus.

Parameters:
nummer - Nummer des zu suchenden Kontos.
Returns:
Referenz auf das gefundene Konto oder null.