19.07.2013 Aufrufe

Abschlussbericht

Abschlussbericht

Abschlussbericht

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Ulrik Schroeder Praktische Informatik, TU Darmstadt<br />

5.3.2.2 Programmieren von Arithmetik in Java<br />

Analog lassen sich weitere Spezifikationsbeans einfach in VisualAge integrieren. In<br />

unserem Aktienbeispiel möchte der Anwender z.B. spezifizieren, dass sich der<br />

Gesamtpreis durch Multiplikation des aktuellen Preises mit der Stückzahl ergibt. Ohne<br />

Erweiterung müsste man hierfür den Übergang zur Java-Programmierung wählen. Bei<br />

derart einfachen Beziehungen ist dies auch zumutbar, da die Relation visuell spezifiziert<br />

und der dafür auszuführende Javacode von der Entwicklungszmgebung generiert wird.<br />

lediglich die Formel (Multiplikation der beiden als Funktionsargumente übergebenen<br />

Werte) müsste als Ausdruck in Java formuliert werden. Dies ist sehr leicht erlernbar, da<br />

die Formulierung von Ausdrücken der normalen mathematischen Schreibweise sehr<br />

ähnlich ist.<br />

In unserem Beispiel erstellen wir zunächst visuell die Verbindung zwischen dem Feld<br />

aktueller Preis und Gesamtpreis mit der Methode actionPerformed( ) (grüner Pfeil),<br />

die ausgelöst wird, wenn in das Aktuellpreisfeld ein Wert eingegeben wird. Als Argument<br />

der Methode spezifizieren wir den Wert, der im Textfeld Stückzahl steht (violette<br />

Verbindung zum grünen Pfeil). Analog gehen wir vor, um Änderungen im Feld Preislimit<br />

zu behandeln (zweite im Bild dargestellte Verbindung).<br />

36

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!