|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpeterson.Queue
public class Queue
Object dat een queue voorstelt. Onze queue bewaart de head- en de tail-pointer van de queue.
Field Summary | |
---|---|
(package private) Node |
head
|
(package private) Node |
tail
|
Constructor Summary | |
---|---|
Queue()
Maakt een nieuwe queue. |
Method Summary | |
---|---|
protected Kanaal |
dequeue()
Haalt de head van de queue op en zet de node, die na de de head is ingevoerd, als nieuwe head. |
protected void |
enqueue(Kanaal kanaal)
Zet een nieuwe node in de rij. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
Node head
Node tail
Constructor Detail |
---|
public Queue()
Method Detail |
---|
protected void enqueue(Kanaal kanaal)
kanaal
- Het kanaal dat in de queue moet worden gezetprotected Kanaal dequeue()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |