Guest User

Untitled

a guest
May 21st, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.83 KB | None | 0 0
  1.  /**
  2.      * Die eigentliche Mainmethode.
  3.      * @param kunde
  4.      * @throws KasseGeschlossenException
  5.      * @throws KasseVollException
  6.      */
  7.     public void arbeiten() throws KasseGeschlossenException, KasseVollException
  8.     {        
  9.         int stunden = uhr.getStunden();        
  10.         int maxWaren = Integer.parseInt(props.getProperty("maxWaren"));
  11.         //Neue Kunden an Kassen anstellen
  12.         anstellen(stunden, maxWaren);        
  13.        
  14.         //Kassen arbeiten (eventuell) Kunden ab
  15.         for (int idxKasse = 0; idxKasse < kassen.size() ; idxKasse++) {
  16.             if (kassen.get(idxKasse).istOffen())
  17.             {
  18.                 kassen.get(idxKasse).arbeiten();
  19.             }
  20.         }
  21.        
  22.         //Protokoll schreiben
  23.         protokoll();
  24.         //Nächste Minute
  25.         tick();
  26.     }
Add Comment
Please, Sign In to add comment