POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i Informatyki
Typy sparametryzowane (ang. genericś) - umożliwiają tworzenie klas, interfejsów i metod, w których
Srp obsługiwanych przez nie anych jest podawany jako parametr (od JAVA SE 1.5)
■ Ułatwiają wielokrotne
wykorzystywanie tego samego kodu
■ Ułatwiają korzystanie z klas (nie trzeba rzutować z typu object na typ rzeczywistych danych)
■ Zapewniają bezpieczeństwo
typów, wszystkie rzutowania są automatyczne (niejawne)
■ Klasy sparametryzowane
■ Interfejsy sparametryzowane
■ Metody sparametryzowane
T jest nazwą zastępczą dla rzeczywistego typu
Typy sparametryzowane nie są szablonami znanymi z C++
Wyklad 16
Copyright © 2012 Jan PROKOP