Hallo,
Öffnen Sie das Projekt Artikelbestand und vervollständigen Sie die Klasse
Bestandsverwalter in dieser und den folgenden Übungen. Der Bestandsverwalter
verwendet eine ArrayList, um Artikel zu speichern. Seine Methode neuer Artikel
führt bereits einen neuen Artikel in die Verwaltung ein, aber die folgenden Methoden
müssen noch vervollständigt werden: aufnehmen, findeArtikel, alleArtikelAnzeigen,
und mengeImBestand.
Jeder Artikel, der von der Firma verkauft wird, ist durch ein Objekt der Klasse
Artikel repräsentiert, das den Namen, die Nummer und den aktuellen Bestand
dieses Artikels im Lager hält. Die Klasse Artikel definiert eine Methode erhoeheBestand,
mit der der Bestand erhöht werden kann. Die Methode verkaufeEinen vermerkt, wenn
ein einzelner Artikel verkauft wurde, in dem der Bestand um 1 reduziert wird.
Die Klasse Artikel ist vorgegeben und Sie sollten diese nicht ändern müssen.
Beginnen Sie indem Sie die Methode alleArtikelAnzeigen implementieren und
auf diese Weise feststellen, ob Sie über alle Elemente der Sammlung iterieren können.
Geben Sie einfach die Details jedes gelieferten Artikels aus, indem Sie seine
to-String-Methode aufrufen.
Langer Text, aber ich vermute die Lösung ist kompakt.
Es ist die 1te von einer Serie von Aufgaben.
Man muss erstmal eine for-each Schleife erstellen, da über die gesamte Sammlung iteriert werden soll?
Es sollen alle Artikel untersucht werden. Es ist von vorne hin klar, wieviele Artikel es gibt.
Wenn ja, wie schreibe ich so eine for-each Schleife?
Und wie rufe ich von der Klasse Bestandverwalter die to-String Methode von der Klasse Artikel auf?
Öffnen Sie das Projekt Artikelbestand und vervollständigen Sie die Klasse
Bestandsverwalter in dieser und den folgenden Übungen. Der Bestandsverwalter
verwendet eine ArrayList, um Artikel zu speichern. Seine Methode neuer Artikel
führt bereits einen neuen Artikel in die Verwaltung ein, aber die folgenden Methoden
müssen noch vervollständigt werden: aufnehmen, findeArtikel, alleArtikelAnzeigen,
und mengeImBestand.
Jeder Artikel, der von der Firma verkauft wird, ist durch ein Objekt der Klasse
Artikel repräsentiert, das den Namen, die Nummer und den aktuellen Bestand
dieses Artikels im Lager hält. Die Klasse Artikel definiert eine Methode erhoeheBestand,
mit der der Bestand erhöht werden kann. Die Methode verkaufeEinen vermerkt, wenn
ein einzelner Artikel verkauft wurde, in dem der Bestand um 1 reduziert wird.
Die Klasse Artikel ist vorgegeben und Sie sollten diese nicht ändern müssen.
Beginnen Sie indem Sie die Methode alleArtikelAnzeigen implementieren und
auf diese Weise feststellen, ob Sie über alle Elemente der Sammlung iterieren können.
Geben Sie einfach die Details jedes gelieferten Artikels aus, indem Sie seine
to-String-Methode aufrufen.
Langer Text, aber ich vermute die Lösung ist kompakt.
Es ist die 1te von einer Serie von Aufgaben.
Man muss erstmal eine for-each Schleife erstellen, da über die gesamte Sammlung iteriert werden soll?
Es sollen alle Artikel untersucht werden. Es ist von vorne hin klar, wieviele Artikel es gibt.
Wenn ja, wie schreibe ich so eine for-each Schleife?
Und wie rufe ich von der Klasse Bestandverwalter die to-String Methode von der Klasse Artikel auf?
Zuletzt bearbeitet: