public LinkedQueue() { _Tail = null; _Size = 0; }
public void enqueue(T item) { this._Tail = new QueueNode <T>(item, this._Tail); this._Size++; }
public QueueNode(T item, QueueNode <T> parent) { this._Parent = parent; this._Item = item; }