Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Hallo ich würde gerne wissen on es möglich ist, mittels einer ArrayList, alle Objekte die von einer Klasse erzeugt werden, gleichzeitig in der eigenen Klasse in einer ArrayList abgespeichert werden.
Danke im Voraus MFG.
Das ist eine Aufgabenstellung von der Uni, ich habe eine Klasse LKW und eine Klasse Ware, Wenn ich mit einer Testklasse einen LKW erzeuge und verschiedene Waren, sollen diese erstellten Objekte in der eigenen Klasse in einer Collection abgespeichert werden.
dass es draußen dunkel ist ist auch keine Begründung warum die Bücher alphabetisch im Regel stehen müssen,
wer immer Objekte erzeugt, der kann sie auch in Listen speichern, das muss eine Klasse selber nicht machen,
für die Waren-Klasse wäre das etwa bedenklich,
wenn man erst einen LKW mit 5 Waren und dann einen zweiten LWK mit 3 anderen Waren erstellen will,
was hilft dir eine Liste in der Klasse Waren mit allen 8?
das hilft mir soweit das es eine art inventar wird. später sollen waren unterschieden werden und es dürfen nur bestimmte waren in bestimmte laster eingeladen werden.
ALSO ist es nicht möglich die erzeugten Objekte in der eigenen Klasse in einer Collection abzulegen?
es ist möglich, wie schon gesagt wurde, z.B. im Konstruktor den Einfüge-Befehl,
nur ist es wahrscheinlich sinnlos,
und ich würde nicht wagen, einen solchen Code irgendwo zur Prüfung abzugeben, jedenfalls nicht bei so einer kleinen Aufgabenstellung,
in einer 6 Monate-Diplomarbeit mag das evtl. in seltenen Experten-Spezial-Situationen vorkommen
also das mit dem Konstruktor dachte ich auch, allerding ist mir nicht ganz klar, wie ein Objekt das ich in einer anderen Klasse erzeuge auch in der eigegen Klasse ansprechen kann um es abzulegen :S :bahnhof::bahnhof:
was meinst du mit 'anderer Klassse' und 'eigener Klasse'?
wenn Klasse X ein Objekt der Klasse Y erzeugt, dann wird in Y zur Initialisierung ein Konstruktor ausgeführt,
Konstruktor ist dir hoffentlich ein Begriff,
dieser Konstruktor wäre die natürliche Möglichkeit, alle erzeugten Objekte der Klasse Y zu kontrollieren
sinnvoller ist wie gesagt, dass X das erzeugte Objekt sinnvoll ablegt,
vielleicht meinst du das ja auch die ganze Zeit
ja ist mir ein begriff, hab mich wohl falsch ausgedrückt....
vollkommen richtig was du geschrieben hast, die frage ist WIE bzw Was muss ich im Konstruktor der Klasse Y schreiben damit sie die Objekte ansprechen kann.
Ich muss doch bei einer z.B. ArrayList.add(hier das Objekt eingeben); was ich allerdings erst mit Klasse X erzeuge... oder...???