casting

Iterator, Comparable, Comparator e Class parametriche – Lezione 23 di Java Avanzato

Una classe parametrica può essere utilizzata anche nella sua versione grezza senza parametri di tipo. Riprendendo la classe Pair della scorsa lezione, è possibile scrivere:   Pair p = new Pair(“a1”, “a2”); L’utilizzo delle versioni grezze (ovvero senza parametri di tipo) è sconsigliato, utilizzando i parametri di tipo abbiamo la possibilità di scoprire molti errori già …

Iterator, Comparable, Comparator e Class parametriche – Lezione 23 di Java Avanzato Leggi altro »

Le classi parametriche – Lezione 22 di Java Avanzato

Creare ed utilizzare una classe parametrica Le classi parametriche sono state introdotte con JAVA 5 nel 2004 per dare la possibilità ai programmatori di scrivere codice che potesse essere riutilizzato per oggetti di diverso tipo in maniera semplice e sicura. Data una classe Pair che rappresenta una coppia di oggetti, una sua versione parametrica potrebbe …

Le classi parametriche – Lezione 22 di Java Avanzato Leggi altro »

Lezione di Java 14 – Casting implicito ed esplicito

Indice Lezione Precedente – Lezione Successiva Le operazioni di cast sono fondamentali in ogni linguaggio di programmazione, così come nei linguaggi più diffusi, anche in Java esistono le conversioni di tipo che vengono fatte automaticamente ed altre che richiedono un cast esplicito. Con il termine cast si intende l’operazione di passaggio di una variabile da …

Lezione di Java 14 – Casting implicito ed esplicito Leggi altro »