package T01.Aufgabe05; import java.util.ArrayList; /** * Method to represent a Queue (using a List). */ public class ListQueue { ArrayList queue = new ArrayList<>(); /** * Method to add a product to the Queue. * * @param produkt The product to add. */ public void add(Produkt produkt) { queue.add(0, produkt); } /** * Method to take a product from the Queue. * * @return The product taken from the Queue. */ public Produkt take() { Produkt produkt = queue.get(0); queue.remove(0); return produkt; } }