Hallo !
Ich hab versucht eine Klasse Complex zu erstellen, mit einer Methode die mir 2 komplexe Zahlen addiert. Damit es ein bisschen schwieriger wird, hab ich Realteil und Imaginärteil mit dem Modifier final belegt.
Das Problem ist, dass der Compiler d.real + d.imag nicht findet. Ich versteh aber nicht, warum er die Variablen nicht findet. Hoffe mir kann hier jemand weiterhelfen oder mir wenigstens einen Tipp geben, steh im Moment ein bissl an
Ich hab versucht eine Klasse Complex zu erstellen, mit einer Methode die mir 2 komplexe Zahlen addiert. Damit es ein bisschen schwieriger wird, hab ich Realteil und Imaginärteil mit dem Modifier final belegt.
Java:
class Complex{
final int real;
final int imag;
Complex(int r, int i){
real = r;
imag = i;
}
public Complex add(Complex c){
Complex d = new Complex(this.real+c.real , this.imag+c.imag);
return d;
}
public String toString(){
return d.real + "" + d.imag;
}
}
Das Problem ist, dass der Compiler d.real + d.imag nicht findet. Ich versteh aber nicht, warum er die Variablen nicht findet. Hoffe mir kann hier jemand weiterhelfen oder mir wenigstens einen Tipp geben, steh im Moment ein bissl an