Class KUNDEKURZ

java.lang.Object
  extended by KUNDE
      extended by KUNDEKURZ

 class KUNDEKURZ
extends KUNDE

Verwaltet einen Kunden.

Version:
1.0
Author:
Albert Wiedemann

Field Summary
 
Fields inherited from class KUNDE
artikelmenge, darstellung, groesse
 
Constructor Summary
KUNDEKURZ(int artikel)
          Konstruktor des Kunden.
 
Method Summary
(package private)  void Anstellen(KASSE[] kassen)
          Entscheidet, an welche Schlange sich der Kunde anstellt.
 
Methods inherited from class KUNDE
ArtikelHolen, Entfernen, PositionSetzen
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KUNDEKURZ

KUNDEKURZ(int artikel)
Konstruktor des Kunden. Alle notwenigen Arbeiten werden vom Oberklassenkonstruktor erledigt.

Parameters:
artikel - Anzahl der Artikel im Warenkorb
Method Detail

Anstellen

void Anstellen(KASSE[] kassen)
Entscheidet, an welche Schlange sich der Kunde anstellt. Hier ist die Strategie: kürzeste Schlange pre: es gibt mindestens eine offene Kasse

Specified by:
Anstellen in class KUNDE
Parameters:
kassen - Feld der im Markt vorhandenen Kassen