G
Guest
Gast
Hallo!
Habe eine Übungsaufgabe zum Thema Polynome bekommen.
"Erstellen Sie eine Klasse Polynom, die Polynome mit double-Koeffizienten als Ergebnistyp
modelliert. Ein Objekt p der Klasse Polynom soll über folgende Methoden verfügen:"
u.a. auch: "addiere(Polynom q), addiert zu p das Polynom q"
Dies bedeutet, dass die Methode addiere mit dem Parameter Klasse Polynom q gestartet
wird. Was ist damit genau gemeint, wie funktioniert dies und wie könnte sowas aussehen.
Wie das addieren funktioniert ist mir klar, mathematik gesehen, aber mich irritiert der
Parameter Polynom q
Dazu habe ich u.a. schon folgenden Code geschrieben
Für Hilfe bin ich dankbar!
Viele Grüße
Daniel
Habe eine Übungsaufgabe zum Thema Polynome bekommen.
"Erstellen Sie eine Klasse Polynom, die Polynome mit double-Koeffizienten als Ergebnistyp
modelliert. Ein Objekt p der Klasse Polynom soll über folgende Methoden verfügen:"
u.a. auch: "addiere(Polynom q), addiert zu p das Polynom q"
Dies bedeutet, dass die Methode addiere mit dem Parameter Klasse Polynom q gestartet
wird. Was ist damit genau gemeint, wie funktioniert dies und wie könnte sowas aussehen.
Wie das addieren funktioniert ist mir klar, mathematik gesehen, aber mich irritiert der
Parameter Polynom q
Dazu habe ich u.a. schon folgenden Code geschrieben
Code:
public class Polynom {
/** Koeffizienten: p(x) = k[n]x^n + k[n−1]x^(n−1) + ... +k[1]x + k[0]
* mit n = length(a) - 1
*/
private double[] p;
public static void main(String[] args) {
// TODO code application logic here
}
/**
* Standard Konstruktur
*/
public Polynom() {
this(null);
}
/**
* Konstruktor mit Koeffizienten
*/
Polynom(double[] k) {
if (k == null) {
p = new double[0];
} else {
p = new double[k.length];
for (int i = 0; i<k.length; i++) {
p[i] = k[i];
}
}
}
public double[] getPolynom() {
return p;
}
public void addiere(Polynom q) {
}
}
Für Hilfe bin ich dankbar!
Viele Grüße
Daniel