Ich habe eine Klasse Bruchzahl mit den Attribute Nenner und Zaehler als int definiert und danach habe ich eine Array vom Objeks des Datentyps Bruchzahl wie etwa
Bruchzahl [] myBrueche ={
new Bruchzah(1,2),
new Bruchzah(-3,2),
new Bruchzah(2,3)
}
Nun kann ich auf meine Array myBrueche zugreifen und die Brüche z.B. sortieren und das ging gut.
Nun wollte mir eine andere Klasse definieren namens Polynom und hat 2 Attribute und zwar
String variable; /* die Variabale des Polynoms x, t usw.* /
Bruchzahl [] koeffizient; /* die Koeffizienten des Polynoms, die Länge dieses Array kann beliebig lang sein. * /
Die Polynome p1(x)=(2/3)x+2 und p2(t)=(1/2)t^2-8 kann ich nun wie folgend speichern
Polynom [] myPolynome ={
new Polynom("x", new Bruchzah[] {new Bruchzahl(2,3), new Bruchzah(2,1)}),
new Polynom("t", new Bruchzah[] {new Bruchzah(1,2), new Bruchzah(0,1) , new Bruchzah(-8,1)})
}
nun möchte ich aber die koeffizient nicht als Array sondern als ArrayList speichern.
Alle meine Versuche die Polynome wie
Polynom [] myPolynome ={
new Polynom("x", new ArrayList()<Bruchzah>[] {new Bruchzahl(2,3), new Bruchzah(2,1)}),
new Polynom("t", new ArrayList()<Bruchzah>[] {new Bruchzah(1,2), new Bruchzah(0,1) , new Bruchzah(-8,1)})
}
zu speichern sind gescheitert. Hat jemand eine Idee?
Bruchzahl [] myBrueche ={
new Bruchzah(1,2),
new Bruchzah(-3,2),
new Bruchzah(2,3)
}
Nun kann ich auf meine Array myBrueche zugreifen und die Brüche z.B. sortieren und das ging gut.
Nun wollte mir eine andere Klasse definieren namens Polynom und hat 2 Attribute und zwar
String variable; /* die Variabale des Polynoms x, t usw.* /
Bruchzahl [] koeffizient; /* die Koeffizienten des Polynoms, die Länge dieses Array kann beliebig lang sein. * /
Die Polynome p1(x)=(2/3)x+2 und p2(t)=(1/2)t^2-8 kann ich nun wie folgend speichern
Polynom [] myPolynome ={
new Polynom("x", new Bruchzah[] {new Bruchzahl(2,3), new Bruchzah(2,1)}),
new Polynom("t", new Bruchzah[] {new Bruchzah(1,2), new Bruchzah(0,1) , new Bruchzah(-8,1)})
}
nun möchte ich aber die koeffizient nicht als Array sondern als ArrayList speichern.
Alle meine Versuche die Polynome wie
Polynom [] myPolynome ={
new Polynom("x", new ArrayList()<Bruchzah>[] {new Bruchzahl(2,3), new Bruchzah(2,1)}),
new Polynom("t", new ArrayList()<Bruchzah>[] {new Bruchzah(1,2), new Bruchzah(0,1) , new Bruchzah(-8,1)})
}
zu speichern sind gescheitert. Hat jemand eine Idee?