Skrivet av Teknocide:
Det står ingenting i specen att du måste dekonstruera din kö vad jag kan se. Det står att du kan använda en Vector (jag skulle rekommendera en ArrayList eftersom FIFO ändå inte är synkroniserad) vilket skulle göra många delar av implementationen enklare, t ex isEmpty, size osv men även equals-metoden eftersom du inte behöver plocka isär något.
Det här är roligare!
Om jag endast kan se det första objektet. Hur kan jag då gå vidare utan att plocka bort det första? Jag antar att jag inte kan utgå från att jag kommer att gemföra mot min egna FIFO?