Abschlussbericht
Abschlussbericht
Abschlussbericht
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