You are on page 1of 1

Programski jezici 1

ETF Banja Luka

GENERIČKI MEHANIZAM
Preduslovi za laboratorijsku vježbu
Student za ovu laboratorijsku vježbu, pored koncepata potrebnih za prethodne vježbe, treba da poznaje
sljedeće koncepte:

 Način funkcionisanja generičkog mehanizma u programskom jeziku C++


 Nasljeđivanje generičkih klasa
 Template specijalizacija

Priprema za laboratorijsku vježbu


Student za izvođenje laboratorijske vježbe treba da pripremi odgovarajući kod koji može da koristi za
rješavanje zadatka sa laboratorijske vježbe. Dozvoljeno je korištenje klasa iz standardne bibilioteke.

Elementi koji mogu biti od koristi za izvođenje vježbe su:

 Klasa FilteredBufferedArray<T> koja predstavlja dinamički niz elemenata tipa T u koji se mogu
dodavati elementi koji zadovoljavaju filtarsku funkciju proslijeđenu kroz konstruktor
 Klasa LinkedList<T> koja predstavlja uvezanu listu elemenata tipa T u koju se mogu dodavati
elemeti i iz koje se mogu izbacivati elementi
 Interfejs ITraversible<T> koji deklariše funkcije za indeksiranje, iteriranje i pristup elementima
neke kolekcije

You might also like