schlangevl
Class Stack

java.lang.Object
  |
  +--schlangevl.Stack

public class Stack
extends java.lang.Object

Überschrift: Stapel mit verketteten Listen Beschreibung: Diese Klasse bietet Stapel an, die die zu speichernden Objekte mit Hilfe von verkettetn Listen ablegt. Copyright: Copyright (c) 2003 Christoph Pöhlmann Organisation:


Field Summary
private  Node end
          Pseudo-Knoten für Ende (zeigt auf sich selbst).
private  Node head
          Pseudo-Knoten für Anfang (zeigt auf ersten Knoten).
 
Constructor Summary
Stack()
           
 
Method Summary
 void addNode(java.lang.Object arg1)
          Fügt ein neues Element an den Anfang der Liste hinzu.
 java.lang.Object getNode()
          Liefert das erste Element eines Stapels und löscht es.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

head

private Node head
Pseudo-Knoten für Anfang (zeigt auf ersten Knoten).

end

private Node end
Pseudo-Knoten für Ende (zeigt auf sich selbst).
Constructor Detail

Stack

public Stack()
Method Detail

getNode

public java.lang.Object getNode()
Liefert das erste Element eines Stapels und löscht es. Sind keine Elemente im Stapel gespeichert, so wird null zurückgegeben (kein gültiges Objekt).

addNode

public void addNode(java.lang.Object arg1)
Fügt ein neues Element an den Anfang der Liste hinzu. Beispiel: meinStapel.addNode(new String("Hallo!"));