jeudi 7 mai 2015

Methoden Methoden verknüpfen

Hallo,
ich habe die methode zur bestimmung des kreuzproduktes erstellt. funktioniert auch alles soweit. nun möchte ich den betrag von dem kreuzprodukt bestimmen. nur wie kann ich den rückgabewert der methode kreuzprodukt in die methode Betrag einfügen?
Vielen dank schonmal im voraus.

public class Prisma {


/**
* @param args the command line arguments
*/
public static void main(String[] args) {

Vektor vektor1 = new Vektor(1,2);
Vektor vektor2 = new Vektor(3,4);


Vektor.kreuzprodukt(vektor1, vektor2);


}

}




package pro1;


/**
*
* @author Nico
*/
public class Vektor {

public double x;
public double y;
public double z;



public Vektor(double xNeu, double yNeu) {
this.x = xNeu;
this.y = yNeu;
this.z = 0;
}


public Vektor(double xNeu, double yNeu, double zNeu) {
this.x = xNeu;
this.y = yNeu;
this.z = zNeu;
}


public static double Betrag() {
double betrag = Math.sqrt(x * x + y * y + z * z);
return betrag;
}


public static Vektor kreuzprodukt(Vektor a, Vektor b) {
double xNeu = a.y * b.z - a.z * b.y;
double yNeu = a.z * b.x - a.x * b.z;
double zNeu = a.x * b.y - a.y * b.x;
return new Vektor(xNeu, yNeu, zNeu);
}

}


Methoden Methoden verknüpfen

0 commentaires:

Enregistrer un commentaire