Class Casovac

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

public class Casovac
extends java.lang.Thread

Trieda Casovac je Thread. Sluzi na pocitanie casu v sekundach. Kazdu sekundu, ak to dovoluje premenna go, ktora spusta alebo zastavuje casovac, zmeni svoju hodnotu na novu hodnotu, ktoru jej prideluje premmenna cas, ktora sa incrementuje o jedna


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
 Hanoj parent
          premenna parent je pre hlavnu triedu, cize pre applet
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
Casovac(Hanoj pl)
          Toto je constructor Create pre triedu Casovac.
 
Method Summary
 void run()
          Touto metodou sa spusta Thread.
 
Methods inherited from class java.lang.Thread
activeCount, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, checkAccess, 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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

parent

public Hanoj parent
premenna parent je pre hlavnu triedu, cize pre applet

Constructor Detail

Casovac

public Casovac(Hanoj pl)
Toto je constructor Create pre triedu Casovac. Ked sa tato trieda vytvara tak si pyta premennu typu Hanoj, aby vedela citat premenne z hlavnej triedy

Method Detail

run

public void run()
Touto metodou sa spusta Thread. Kazdu sekundu sa meni pokial mu to dovoluje premenna go.

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