lehrbuch
Class Behaelter<Element>

java.lang.Object
  extended by lehrbuch.Behaelter<Element>

public class Behaelter<Element>
extends java.lang.Object


Constructor Summary
Behaelter()
          Konstruktor erzeugt einen leeren Behälter.
 
Method Summary
 void entleeren()
          entleert den Behälter.
 void fuellen(Element inhalt)
          trägt Parameterobjekt in den Behälter ein.
 Element lesen()
          gibt Inhalt des Behälters zurück.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Behaelter

public Behaelter()
Konstruktor erzeugt einen leeren Behälter.

Method Detail

fuellen

public void fuellen(Element inhalt)
trägt Parameterobjekt in den Behälter ein.

Parameters:
inhalt -

entleeren

public void entleeren()
entleert den Behälter.


lesen

public Element lesen()
              throws LeerException
gibt Inhalt des Behälters zurück.

Returns:
Inhalt des Behälters, falls nicht leer
Throws:
LeerException - wenn der Behälter leer ist (keinen Inhalt hat)