Java:
class Int {
double m_wert1 ;
double m_wert2[]= new double[1];
double m_wert3;
Int(double wert1 ){
m_wert1=wert1;
}
double add(double k ){
m_wert1 = m_wert1+ k;
return m_wert1;
}
}
public class UE8Aufgabe1 {
public static void main(String[] args) {
IO.println(new Int(8).add(IO.readDouble("geben sie DOI eine zahl ein")).add(-2));
}
}
Also die Variablen sind noch nich alle belegt und der Array auch nich, brauch ich noch später
hmm mein problem ist eher , wenn ich die MEthode add(-2) aufrufe dann bekomme ich folgenden Fehler : cannot invoke add(int) to the primitive type double
Aber wenn die MEthode das erste mal funktioniert, warum nich das zweite mal?
Außerdem sind doch alle meine Variablen double werte .
Vielen Dank im Voraus
Zuletzt bearbeitet: