Programmazione Parametrica ( a k. a. Generics ) Introduzione ai meccanismi e concetti della programmazione parametrica


Stampa degli elementi di una collezione



Scaricare 446 b.
Pagina8/17
28.03.2019
Dimensione del file446 b.
1   ...   4   5   6   7   8   9   10   11   ...   17

Stampa degli elementi di una collezione

  • Versione generics: secondo tentativo



  • Wildcards



    Wildcards

    • D’altra parte …

    • visto che non sappiamo esattamente quale tipo indica ?, non possiamo assegnare valori



    Domanda

    • Date un esempio di codice che causerebbe errore in esecuzione se permettessimo di aggiungere elementi a Collection



    Risposta

    • L’ultima istruzione invocherebbe intValue() sul primo elemento di ci

    • ma quell’elemento ha tipo String …

    • In realtà il compilatore anticipa l’errore, segnalando il problema sulla add()






    Condividi con i tuoi amici:
    1   ...   4   5   6   7   8   9   10   11   ...   17


    ©astratto.info 2019
    invia messaggio

        Pagina principale