Hi möchte einen Bruchrechner programmieren. Ich hab bei BlueJ wenn ich ein Objekt erzeugen will immer den Fehler: int cannot be Converted into Bruch wenn ich z.B (3,4) oder eine Zahl hinschreibe.
ich suche schon 2 Stunden nach einer Lösung..
muss ich da public void...eingeben damit das funktioniert?
Code:
public class Bruch
{
public int zaehler;
public int nenner;
public int zaehler1;
public int nenner1;
public Bruch(int zaehler, int nenner) //konstruktor
{
this.zaehler=zaehler;
this.nenner=nenner;
}
public String Brueche(){
return this.zaehler+"/"+this.nenner;
}
public Bruch add(Bruch b)
{
zaehler=zaehler*b.nenner+nenner*b.zaehler;
nenner=nenner*b.nenner;
return new Bruch(this.zaehler, this.nenner);
}
public Bruch mul(Bruch b)
{
zaehler= zaehler*b.zaehler;
nenner= nenner*b.zaehler;
return new Bruch(zaehler,nenner);
}
}
ich suche schon 2 Stunden nach einer Lösung..
muss ich da public void...eingeben damit das funktioniert?