|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectde.hska.java.aufgaben.interfaces.ArrayQueue
public class ArrayQueue
Implementiert eine Queue mit einem Feld. Wenn das Feld zu kleine für die hinzugefügten Werte sind, dann wird dessen Grösse verdoppelt.
| Constructor Summary | |
|---|---|
ArrayQueue()
Erzeugt eine ArrayQueue mit initial 100 möglichen Werten. |
|
ArrayQueue(int groesse)
Erzeugt eine ArrayQueue mit initial groesse möglichen Werten. |
|
| Method Summary | |
|---|---|
void |
add(int wert)
Fügt den gegeben wert zu dieser Queue hinzu. |
boolean |
isEmpty()
Gibt genau true zurück, wenn in dieser Queue mindestens
ein Wert enthalten ist. |
int |
remove()
Entfernt den zuerst zu dieser Queue hinzugefügten Wert und gibt ihn zurück. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ArrayQueue(int groesse)
groesse möglichen Werten.
public ArrayQueue()
| Method Detail |
|---|
public void add(int wert)
Queuewert zu dieser Queue hinzu.
add in interface Queuepublic boolean isEmpty()
Queuetrue zurück, wenn in dieser Queue mindestens
ein Wert enthalten ist.
isEmpty in interface Queuepublic int remove()
Queue
remove in interface Queue
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
(c) Prof. Dr. Christian Pape --- Übersicht aller Java-Programmieraufgaben