currentTime : int
endOfTime : int
-Time(endOfTime : int)
Time
endOfTime
+getInstance() : Time
+init(endOfTime : int) : void
+run() : void
currentTime
+addTimeObserver(timeObserver : TimeObserver) : void
TimeObserver
+removeTimeObserver(timeObserver : TimeObserver) : void