Browse Source

Erweitern des Constructors

T_SS20_Queue
chris 3 years ago
parent
commit
ed82eaadb7
  1. 11
      SimplePriorityQueue/src/testat_g11/SimplePriorityQueue.java

11
SimplePriorityQueue/src/testat_g11/SimplePriorityQueue.java

@ -5,13 +5,16 @@ import java.util.function.Consumer;
public class SimplePriorityQueue<T extends Ticket> implements IPriorityQueue<T> {
private T[] tickets;
public SimplePriorityQueue() {
private int size;
private IPDetermination<T> prioDet;
public SimplePriorityQueue(IPDetermination<T> 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

Loading…
Cancel
Save