Hallo, versuche mich gerade an folgender Aufgabe.
Ich erstelle ein Array-Objekt/Vektor.
Nun möchte ich mit einer Methode ein weiteres Objekt übergeben und die beiden Vektoren addieren.
Mein Code sieht momentan so aus:
Jemand ne Idee??
Vor allem was muss ich denn bei Vek res= new Vek(??????); als Parameter übergeben. Ich denke mein Fehler ist irgendwo in der Methode add(Vek b)
Ich erstelle ein Array-Objekt/Vektor.
Nun möchte ich mit einer Methode ein weiteres Objekt übergeben und die beiden Vektoren addieren.
Mein Code sieht momentan so aus:
Java:
public class Vek
{
double []vektor;
int dimension;
public Vek(double []vektor)
{
vektor=new double[vektor.length];
dimension=vektor.length;
}
public double componentAt(int i)
{
return vektor[i];
}
public Vek add(Vek b)
{
Vek res = new Vek();
for(int i=0;i<vektor.length;i++)
res.vektor[i]=vektor[i]+b.vektor[i];
return res;
}
}
Jemand ne Idee??
Vor allem was muss ich denn bei Vek res= new Vek(??????); als Parameter übergeben. Ich denke mein Fehler ist irgendwo in der Methode add(Vek b)