Klasse: Anwendung |
Oberklasse: keine |
Beschreibung: Anwendung ist eine abstrakte
Klasse als Basis für alle weiteren Anwendungen. Sie besitzt bereits einen Bildschirm,
eine Maus und eine Tastatur. |
Bezugsklassen: Bildschirm, Maus, Tastatur
|
Unterklassen: Bei der Realisierung von weiteren Anwendungen als
Unterklasse muß insbesondere die abstrakte Methode FuehreAus überschrieben werden. Init
und GibFrei müssen aufgerufen werden. |
Protokoll: |
Auftrag Anwendung() nachher Die Anwendung ist
initialisiert. Sie besitzt einen Bildschirm, eine Tastatur und eine Maus, die alle
initialisiert sind. |
Auftrag führeAus() nachher (abstrakte Methode) |
Auftrag gibFrei() nachher Die Anwendung steht nicht mehr
zur Verfügung. |
Anfrage bildschirm(): Bildschirm nachher bildschirm
liefert den Bildschirm der Anwendung |
Anfrage maus(): Maus nachher maus liefert die Maus der
Anwendung. |
Anfrage tastatur(): Tastatur nachher tastatur liefert die
Tastatur der Anwendung. |