Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
faecher:informatik:oberstufe:modellierung:fingeruebungen:start [12.03.2024 10:18] – [A2 - Notenverwaltung] Frank Schiebel | faecher:informatik:oberstufe:modellierung:fingeruebungen:start [12.03.2024 10:19] – [03 - Brüche] Frank Schiebel | ||
---|---|---|---|
Zeile 51: | Zeile 51: | ||
Methodenaufruf nicht. Orientiere dich an der Methode multiplizieren, | Methodenaufruf nicht. Orientiere dich an der Methode multiplizieren, | ||
sehen, wie ein neues Bruch-Objekt erzeugt und zurückgegeben wird. | sehen, wie ein neues Bruch-Objekt erzeugt und zurückgegeben wird. | ||
+ | |||
+ | Dazu kommen die (überladenen) Konstruktoren: | ||
+ | * public Bruch(int zaehler, int nenner) | ||
+ | * public Bruch(int wert) – erzeugt einen Bruch mit dem Nenner 1. | ||
+ | |||
+ | Der Nenner eines Bruchs muss immer positiv sein. Dafür sollte im Konstruktor gesorgt | ||
+ | werden. Der Aufruf '' | ||
+ | '' | ||
+ | |||
+ | Implementiere alle Stellen, an denen derzeit noch TODO steht. |