Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## Class KUNDEWENIG

    java.lang.Object
      KUNDE
          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

Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD