Moin,
ich versuche Brüche schon im Konstruktor zu kürzen. Aber bisher kommt nicht wirklich etwas richtiges raus.
[CODE lang="java" title="Bruch"]public class Bruch {
private int zaehler;
private int nenner;
public Bruch(int z, int n) {
zaehler = z;
nenner = n;
while (nenner!=0) {
int parken = zaehler % nenner;
zaehler = nenner;
nenner = parken;
}
}
[/CODE]
Außerdem habe ich auch eine getter-Methode, da die int Werte private sind.
Weiter unten in der Klasse Bruch habe ich noch andere Methoden wie Addition und Multiplikation, aber die habe ich jetzt nicht noch extra aufgeführt.
Vielleicht hat jemand ja einen Tipp.
ich versuche Brüche schon im Konstruktor zu kürzen. Aber bisher kommt nicht wirklich etwas richtiges raus.
[CODE lang="java" title="Bruch"]public class Bruch {
private int zaehler;
private int nenner;
public Bruch(int z, int n) {
zaehler = z;
nenner = n;
while (nenner!=0) {
int parken = zaehler % nenner;
zaehler = nenner;
nenner = parken;
}
}
[/CODE]
Außerdem habe ich auch eine getter-Methode, da die int Werte private sind.
Weiter unten in der Klasse Bruch habe ich noch andere Methoden wie Addition und Multiplikation, aber die habe ich jetzt nicht noch extra aufgeführt.
Vielleicht hat jemand ja einen Tipp.