Class KUNDE

java.lang.Object
  extended by java.lang.Thread
      extended by KUNDE
All Implemented Interfaces:
java.lang.Runnable

 class KUNDE
extends java.lang.Thread

Diese Klasse simuliert das Buchungsverhalten eines Kunden


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
private  ZUG[] zuege
          Referenzen auf die Züge mit Möglichkeit der Information und Buchung
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
KUNDE(java.lang.String name, ZUG[] zuege)
          Konstruktor der Klasse
 
Method Summary
 void run()
          Der Kunde bucht zufallsgesteuert in den verschiedenen Zügen
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

zuege

private ZUG[] zuege
Referenzen auf die Züge mit Möglichkeit der Information und Buchung

Constructor Detail

KUNDE

public KUNDE(java.lang.String name,
             ZUG[] zuege)
Konstruktor der Klasse

Parameters:
name - Name des Kunden
zuege - Referenzen auf buchbare Züge
Method Detail

run

public void run()
Der Kunde bucht zufallsgesteuert in den verschiedenen Zügen

Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread