Dokumentation der Klasse "Uhr"

Klassenname

Uhr

Oberklasse

 

Beschreibung

Die Klasse Uhr stellt eine Uhr zur Verfügung, die zusätzlich benutzt werden kann, um ein Programm eine bestimmte Zeit anzuhalten (Pause) sowie Stoppuhr-Funktionen bietet.

Bezugsklassen

 

Protokoll

Auftrag

init

nachher

Die Uhr ist initialisiert.

Anfrage

datum : Zeichenkette

Diese Anfrage liefert das aktuelle Datum in der Form "Tag.Monat.Jahr".

Anfrage

zeit : Zeichenkette

nachher

Diese Anfrage liefert die aktuelle Uhrzeit in der Form "Stunde:Minute:Sekunde".

Anfrage

tag : Ganzzahl

nachher

Diese Anfrage liefert den aktuellen Tag im Monat als Ganzzahl.

Anfrage

monat : Ganzzahl

nachher

Diese Anfrage liefert den aktuellen Monat als Ganzzahl.

Anfrage

jahr : Ganzzahl

nachher

Diese Anfrage liefert die aktuelle Jahreszahl (vierstellig) als Ganzzahl.

Anfrage

stunde : Ganzzahl

nachher

Diese Anfrage liefert die aktuelle Stunde als Ganzzahl.

Anfrage

minute : Ganzzahl

nachher

Diese Anfrage liefert die aktuelle Minute als Ganzzahl.

Anfrage

sekunde : Ganzzahl

nachher

Diese Anfrage liefert die aktuelle Sekunde als Ganzzahl.

Auftrag

starte

nachher

Die Stoppuhr wurde gestartet.

Auftrag

stoppe

nachher

Die Stoppuhr wurde angehalten.

Auftrag

gestoppteZeit: Zahl

Anfrage

Diese Anfrage liefert die gestoppte Zeit in Sekunden auf Tausendstelsekunden genau.

Auftrag

warte(pMillisekunden: Ganzzahl)

nachher

Das aktuelle Programm wurde für eine bestimmte Zahl von Millisekunden angehalten.

Auftrag

gibFrei

nachher

Die Uhr steht nicht mehr zur Verfügung.