Ich bin ein Student, unser Lehrer sagte uns, eine statische Methode namens SOMME
zu machen, um die Vektoren Summe zu zählen, (es heißt SOMME
in dem Code) und er sagte, es sollte static
sein, ich wusste nicht, wo das Problem ist, habe ich versucht, fast jeden möglichen Weg, um das zu lösen, aber keine Lösungen."Java" Ich kann den Code mit dieser statischen Methode nicht ausführen, aber ich muss es statisch machen
hier ist der Code:
import java.util.*;
public class Vecteur {// 3D
public double x;
public double y;
public double z;
public Vecteur (double x,double y,double z)
{
this.x=x;
this.y=y;
this.z=z;
}
public void affichage()
{
System.out.println("("+x+","+y+","+z);
}
public double norme()
{
return Math.sqrt(x*x+y*y+z*z);
}
public static Vecteur somme(Vecteur v) // he told us to make it static nom matter what
{
Vecteur u=new Vecteur(0.0,0.0,0.0);
u.x=x+v.x;
u.y=y+v.y;
u.z=z+v.z;
return u;
}
public double produit(Vecteur v)
{
return x*v.x+y*v.y+z*v.z;
}
}
Willkommen bei Stack-Überlauf! Bitte lesen Sie unsere [SO Fragen-Checkliste] (http://meta.stackoverflow.com/questions/260648/stack-overflow-question-checklist), um Ihnen zu helfen, eine gute Frage zu stellen und somit eine gute Antwort zu erhalten. –
* "Ich habe fast jeden möglichen Weg versucht, um das zu lösen, aber keine Lösungen" * Was ist * fast jeder mögliche Weg *? – Frakcool
Und welchen Fehler bekommst du? –