Hallo, ich habe folgende Frage:
Wie ergänze ich die Klasse "Bruch" um eine nicht-statische Methode "multipliziereMitBruch", die einen Bruch übergeben bekommt und diesen mit dem aktuellen Bruch-Objekt multipliziert. Das Ergebnis der Multiplikation soll im aktuellen Bruch-Objekt gespeichert werden.
Mein bisheriges Programm:
Und nun meine Lösung zur Frage:
Ich vermute ja, dass ich schon die nichtstatische Methode nicht richtig habe ...
Wie ergänze ich die Klasse "Bruch" um eine nicht-statische Methode "multipliziereMitBruch", die einen Bruch übergeben bekommt und diesen mit dem aktuellen Bruch-Objekt multipliziert. Das Ergebnis der Multiplikation soll im aktuellen Bruch-Objekt gespeichert werden.
Mein bisheriges Programm:
Java:
public class Bruch {
int zaehler;
int nenner;
public static multipliziereBrueche(Bruch a, Bruch b) {
Bruch ergebins = new Bruch();
ergebnis.zahler = a.zaehler*b.zaehler;
ergebnis.nenner = a.nenner*b.nenner;
return ergebins;
}
public static addiereBrueche(Bruch a, Bruch b){
Bruch ergebnis = new Bruch();
ergebnis.nenner = a.nenner*b.nenner;
ergebnis.zaehler = (a.zaehler*b.nenner)+(b.zahler*a.nenner);
Java:
public Bruch int multipliziereMitBruch(Bruch c) {
this.Bruch.multiBrueche(this, a);
}
Zuletzt bearbeitet von einem Moderator: