27.8 Die
Klasse Ampel |
|
Funktionalität der Ampel |
![]() Das unten dargestellte Klassendiagramm, zeigt alle mit der Klasse Ampel assozierte Klassen und deren Oberklassen. Ballon und KQuadrat fehlen natürlich, da sie für die Ampel nicht relevant sind. Die Rahmen in Registerform verdeutlichen die Paketstruktur. Ampel gehört also zum Paket tauglichkeitstester\test. |
|
|
Download: Ampel.java |
|
Der
Quelltext ist selbsterklärend. Die Werte der Parameter in den Aufrufen der
Konstruktoren für die Erzeugung von
rahmenOben,
rahmenUnten,
lichtOben
und lichtUnten
lassen sich durch einfache geometrische Überlegungen finden. |
|
Download: JAmpelDemo. java |
Mit der
Klasse JAmpelDemo lässt sich die Ampel testen. Speichern Sie dazu die
Datei JAmpelDemo in das Verzeichnis
Demos
des Projektes.
|
zu | 27.9 Die Klasse Ballonfeld |
zur Startseite | www.pohlig.de (C) MPohlig 2004 |