diff --git a/SimplePriorityQueue/src/testat_g11/SimplePriorityQueue.java b/SimplePriorityQueue/src/testat_g11/SimplePriorityQueue.java index af03f1a..0cf4507 100644 --- a/SimplePriorityQueue/src/testat_g11/SimplePriorityQueue.java +++ b/SimplePriorityQueue/src/testat_g11/SimplePriorityQueue.java @@ -5,13 +5,16 @@ import java.util.function.Consumer; public class SimplePriorityQueue implements IPriorityQueue { private T[] tickets; - - - public SimplePriorityQueue() { + private int size; + private IPDetermination prioDet; + + public SimplePriorityQueue(IPDetermination prioDet) { + super(); + this.prioDet = prioDet; tickets = (T[]) java.lang.reflect.Array.newInstance(Ticket.class, 10); + size = 0; } - // Nimmt t in die Queue auf, sofern t != null und t noch nicht enthalten und // die Priorität >= 0 ist. Ist t bereits enthalten, wird es nicht erneut // aufgenommen, aber die Priorität des bestehenden Tickets durch die Priorität