U diplomskom radu bit će riječ o generičkim mehanizmima i koji je razlog, odnosno prednost njihovih korištenja. Objasnit će se što je objektno orijentirano programiranje i svi njegovi koncepti te će se svaki navedeni koncept dodatno objasniti kreiranjem njegovog UML dijagrama i implementacijom istog u odabranom programskom jeziku Java. Ideja je koristiti jednu tematiku, to jest ontologiju iz stvarnog života, tipa 'brodovi' tijekom implementacije svih koncepata. Objasnit će se predlošci funkcija i klasa. Usporedit će se kako su generički mehanizmi implementirani unutar različitih popularnijih objektno orijentiranih programskih jezika, kao što su C++, C# i Java. Zatim slijedi mjerenje performansi implementiranih generičkih mehanizma u različi...