Class KUNDEWENIG

java.lang.Object
  extended by KUNDE
      extended by KUNDEWENIG

 class KUNDEWENIG
extends KUNDE

Verwaltet einen Kunden.

Version:
1.0
Author:
Albert Wiedemann

Field Summary
 
Fields inherited from class KUNDE
artikelmenge, darstellung, groesse
 
Constructor Summary
KUNDEWENIG(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

KUNDEWENIG

KUNDEWENIG(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: Schlange mit den insgesamt wenigsten Artikeln pre: es gibt mindestens eine offene Kasse

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