Schreibe eine Methode für den SChnitt zweier Geraden: Rückgabe entwder null oder ein Punkt2D.
Eine Klasse Vektor2D und Punkt2D hab ich mit diversen Methoden geschrieben.
Für die Klasse Gerade2D hab ich Felder und Konstruktoren programmiert.
Nun hab ich auch eine Methode, die überprüft ob zwei Geraden parallel sind.
ABer wie mache ich das mit dem SChnittpunkt?
AUf den Zettel Setzte ich die beiden Geraden gleich und habe ein Gleichungssystem mit 2 Gleichungen wobei ich mir einen Parameter ausrechne und diesen dann in eine der Gleichungen einsetzte.
Ich komme aber nicht drauf wie ich mir in dem Fall die Paramter ausrechne, Hilfe wäre supa
Eine Klasse Vektor2D und Punkt2D hab ich mit diversen Methoden geschrieben.
Für die Klasse Gerade2D hab ich Felder und Konstruktoren programmiert.
Nun hab ich auch eine Methode, die überprüft ob zwei Geraden parallel sind.
Java:
private Punkt2D p;
private Vektor2D v;
public Gerade2D(Punkt2D p, Vektor2D v) {
this.p = p;
this.v= v;
}
public Gerade2D(Gerade2D g) {
this.p = g.p;
this.v = g.v;
Java:
public boolean parallel(Gerade2D other) {
if (this.v.parallel(other.v)) { //Methode von Vektor2D, die Parallelität zweier Vektoren überprüft
return true;
} else {
return false;
}
}
ABer wie mache ich das mit dem SChnittpunkt?
AUf den Zettel Setzte ich die beiden Geraden gleich und habe ein Gleichungssystem mit 2 Gleichungen wobei ich mir einen Parameter ausrechne und diesen dann in eine der Gleichungen einsetzte.
Ich komme aber nicht drauf wie ich mir in dem Fall die Paramter ausrechne, Hilfe wäre supa