Dokumentation der Klasse "Tastatur"

Klassenname

Tastatur

Oberklasse

 

Beschreibung

Eine Tastatur realisiert die Tastatureingabe des verwendeten Computers. Sie speichert die eingegebenen Tastaturzeichen in der Reihenfolge ihrer Eingabe. 

Für einige Tastatureingaben stehen bereits Konstanten zur Verfügung: EINGABE, LOESCHTASTE, TAB, PFEILLINKS, PFEILRECHTS, PFEILUNTEN, PFEILOBEN, BILDAUF, BILDAB etc.

Bezugsklassen

 

Protokoll

Auftrag

init

nachher

Die Tastatur ist initialisiert und enthält keine Zeichen.

Anfrage

wurdeGedrueckt : Wahrheitswert

nachher

Falls eine Taste gedrückt wurde, die Tastatur also ein Zeichen enthält, ist "wurdeGedrueckt" wahr, sonst falsch.

Anfrage

zeichen : Zeichen

vorher

Die Tastatur enthält ein Zeichen.

nachher

Diese Anfrage übergibt das zuerst eingegebene Zeichen der Tastatur.

Auftrag

weiter

vorher

Die Tastatur enthält ein Zeichen.

nachher

Das zuerst eingegebene Zeichen ist danach nicht mehr in der Tastatur gespeichert.

Auftrag

gibFrei

nachher

Die Tastatur steht nicht mehr zur Verfügung.