Java/Generics: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 112:
</source>
 
Ora, se si dovesse creare una classe generic che, per possibili problemi con il codice scritto al suo interno, debba accettare solo classi che ereditano da una certa classe, ad esempio: da ''ClassePadreClasseFiglio'', la classe Generic dovrà avere questo aspetto:
 
<source lang=java>
Riga 121:
 
in questo modo ogni tentativo di passare una classe che non erediti da ClasseFiglio, come ClassePadre, non farà compilare.<br />
Mentre se si vuole che una classe Generic accetti tutte le classi superclassi di una classe, la classe Generic dovrà delimitare con ''super'' e, prendendo d'esempio le classi prima presentate, avrà il seguente aspetto:
 
<source lang=java>