Tag,
Ich will jetzt von einer anderen Klasse aus diese Klasse aufrufen und ihr Werte übergeben (nämlich 2 Vektoren, die jetzt also nicht mehr mit readFloat von der 1. Klasse ingelesen werden).
Du musst in der Methode, welcher du Werte übergeben willst, definieren welche Werte das sind und um welchen Typ es sich handelt.
void perform(int x1, int x2, int y1, int y2){
/* jetzt kann intern in der Methode mit diesen Werten gearbeitet werden */
}
Am Schluss sollen mir die 2 Werte (des Vektors der Winkelsymmetrale) mit return zurückgeliefert werden.
Also handelt es sich um eine Tür welche sich zu beiden Seiten öffnen lassen muss! Das muss der Methode ebenfalls gesagt werden.
"void" bedeutet das aus der Methode nichts an den "Aufrufer" zurückgegeben wird. Das ist in deinem Fall aber anders. So musst du angeben welcher Typ zurückgegeben wird.
String perform(int x1, int x2, int y1, int y2){
/* Hier z.B. ein r..Typ String */
return "Ergebniss";
}
Das gehört zum Grundwissen !!! Ein gutes Buch könnte weitere Fragen dieser Art lösen.
cu
code2i