POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i Informatyk)
Interfejs sparametryzowany definuje się podobnie jak interfejs niesparametryzowany dodając parametr typu <t>
Interfejsy sparametryzowane można implementować dla różnych typów danych
Interfejsy sparametryzowane umożliwiają nałożenie ograniczeń na typy danych, dla których można zastosować dany interfejs
Jeśli klasa implementuje interfejs sparametryzowany, sama musi być klasą sparametryzowaną i stosować co najmniej takie samo ograniczenie typu jak interfejs
Jeśli klasa implementuje sparametryzowany interfejs z określonym konkretnym typem, wtedy sama klasa nie musi być sparametryzowana
JAM Wykład 16 Copyright © 2012 Jan PROKOP 12/60