All Packages  Class Hierarchy  This Package  Previous  Next  Index

Klasse lehrbuch.kapitel8.WarteschlangeGen

java.lang.Object
   |
   +----lehrbuch.kapitel8.WarteschlangePol
           |
           +----lehrbuch.kapitel8.WarteschlangeGen

public class WarteschlangeGen
extends WarteschlangePol

Generische Implementierung der Warteschlange als Reihung (Ringpuffer). Generische Klasse, d.h. Konstruktion nur mit Registierungsobjekt möglich. Wenn Methoden mit Parametern anderer Klassen aufgerufen werden, wird die ungeprüfte Ausnahme GenFehler ausgelöst.


Constructor Index

 o WarteschlangeGen(Object, int)
Konstruktor mit Registrierungsobjekt.
 o WarteschlangeGen(WarteschlangeGen)
Kopierkonstruktor.

Method Index

 o eintragen(Object)
Trägt ein Element in die Warteschlange ein.

Constructors

 o WarteschlangeGen

 public WarteschlangeGen(Object reg,
                         int groesse)
Konstruktor mit Registrierungsobjekt.
Parameters:
reg - Registrierungsobjekt // const
groesse - Maximale Anzahl der Elemente in der Warteschlange // const

 o WarteschlangeGen

 public WarteschlangeGen(WarteschlangeGen quelle) throws VollAusn
Kopierkonstruktor.
Parameters:
quelle - die zu kopierende Warteschlange // const
Throws: VollAusn
die kopierte Warteschlange kann wegen Speichermangel nicht erstellt werden

Methods

 o eintragen

 public void eintragen(Object element) throws VollAusn
Trägt ein Element in die Warteschlange ein.
Parameters:
element - das einzutragende Objekt
Throws: VollAusn
das Objekt kann nicht mehr eingetragen werden
Overrides:
eintragen in class WarteschlangePol
See Also:
voll

All Packages  Class Hierarchy  This Package  Previous  Next  Index