bauingenieurseite.de / Bauinformatik / Das Haus des Nikolaus
Das Applet demonstriert sehr gut, wie Objektorientierung und Vererbung die
Programmierung erleichtern. Der Java-Quelltext besteht
eigentlich nur aus den Koordinaten und der Konstruktion des Polygons aus den
Koordinaten. Zusätzlich wurde die Paint-Methode überschrieben, um das
Haus als Linie und nicht als Fläche darzustellen. Die vorhandene
Funktionalität aus der Klasse Rotate kann
wiederverwendet werden.
Der Fortran 90 Quelltext zeigt einen vollkommen anderen
Algorithmus, er erzeugt nur die Koordinaten des Nikolaushauses und gibt sie in die
Datei plot.dat aus. Die erzeugten Polygondaten lassen sich
mit Hilfe des Programmes preview.exe betrachten.
Struktogramm des Fortran-Programmes
Größe des Hauses ermitteln
|
Skalierungsfaktor bestimmen
|
Datei plot.dat öffnen
|
Bildkoordinaten ermitteln - Translation in den 1. Quadranten
|
Ausgabe der Bildkoordinaten in plot.dat
|
Bildkoordinaten ermitteln - Translation in den 2. Quadranten
|
Ausgabe der Bildkoordinaten in plot.dat
|
Bildkoordinaten ermitteln - Translation in den 3. Quadranten
|
Ausgabe der Bildkoordinaten in plot.dat
|
Bildkoordinaten ermitteln - Translation in den 4. Quadranten
|
Ausgabe der Bildkoordinaten in plot.dat
|
Endekennung in plot.dat schreiben
|
bauingenieurseite.de / Bauinformatik / Das Haus des Nikolaus