Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| modul:archiv:m320:learningunits:lu99:aufgaben:lu08-aufgabe_calculator [2026/08/30 14:06] – ↷ Seite von modul:m320:learningunits:lu99:aufgaben:lu08-aufgabe_calculator nach modul:archiv:m320:learningunits:lu99:aufgaben:lu08-aufgabe_calculator verschoben msuter | modul:archiv:m320:learningunits:lu99:aufgaben:lu08-aufgabe_calculator [2026/08/30 14:10] (aktuell) – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden 74.7.243.195 | ||
|---|---|---|---|
| Zeile 4: | Zeile 4: | ||
| === Auftrag === | === Auftrag === | ||
| Sie implementieren einen einfachen Rechner mit den Grundoperationen +, -, *, /, basierend auf dem gezeigten Klassendiagramm.\\ | Sie implementieren einen einfachen Rechner mit den Grundoperationen +, -, *, /, basierend auf dem gezeigten Klassendiagramm.\\ | ||
| - | {{:modul: | + | {{modul:archiv: |
| **Beachte: | **Beachte: | ||
| * Die beiden Klassen '' | * Die beiden Klassen '' | ||
| Zeile 43: | Zeile 43: | ||
| * Halten Sie sich an die Vorgaben des Klassendiagramms und an die Hinweise in der Datei. | * Halten Sie sich an die Vorgaben des Klassendiagramms und an die Hinweise in der Datei. | ||
| * Wichtig ist, dass Sie hier keine Exceptions fangen und auswerten. Das geschieht dann alles in der main-Routine.\\ | * Wichtig ist, dass Sie hier keine Exceptions fangen und auswerten. Das geschieht dann alles in der main-Routine.\\ | ||
| - | * Die Methoden sind entsprechend der folgenden Sequenzdiagramme zu implementieren: | + | * Die Methoden sind entsprechend der folgenden Sequenzdiagramme zu implementieren: |
| Testen Sie die Klasse mit den Testfällen aus der Datei '' | Testen Sie die Klasse mit den Testfällen aus der Datei '' | ||
| Zeile 50: | Zeile 50: | ||
| Implementieren Sie in der Datei '' | Implementieren Sie in der Datei '' | ||
| Hier werden die Exceptions bearbeitet, d.h. dass jeweils eine entsprechende Meldung auf den Stdout (mit '' | Hier werden die Exceptions bearbeitet, d.h. dass jeweils eine entsprechende Meldung auf den Stdout (mit '' | ||
| - | Halten Sie sich dabei an das folgende Sequenzdiagramm. \\ {{:modul: | + | Halten Sie sich dabei an das folgende Sequenzdiagramm. \\ {{modul:archiv: |
| \\ | \\ | ||
| Führen Sie das Programm aus. Sie sollten eine vergleichbare Ausagbe erhalten.\\ | Führen Sie das Programm aus. Sie sollten eine vergleichbare Ausagbe erhalten.\\ | ||
| - | {{:modul: | + | {{modul:archiv: |