Java Csoport Zh – 2013. november 4.

Segédanyagok

Tesztprogram és osztály vázak

A feladat átfogó leírása

A feladat egy olyan alkalmazás készítése, amellyel szimulálni tudjuk termékek elszállítását gyárakból. A gyárakban a dobozokba csomagolt termékek egyetlen futószalagra kerülnek, ahonnan a szállítók szállítják tovább a dobozokat a központi raktárba, vagy egyéb - azonosítóval megadott - helyekre. A gyártás során a legyártott dobozok a futószalag végére kerülnek, a szállítók pedig a futószalag elejétől pakolnak.

Az osztályok kerüljenek egy szallitas nevű csomagba.

2-esért

Gyar osztály

Doboz osztály

IranyitottDoboz osztály – a Doboz osztályból származik

3-asért

Gyar osztály

IranyitottDoboz osztály

4-esért

Szallito osztály

5-ösért

Gyar osztály

Szallito osztály

Tipp

A for-each ciklussal történő listabejárás során a listát nem lehet változtatni, ezért a fenti két feladat megoldásánál célszerű az eltávolítandó elemeket egy külön ideiglenes listába kigyűjteni, majd ezt a listát bejárni, és a kívánt elemeket eltávolítani az eredeti listából.