Esercizi sulle Classi Immutabili in Java
Ecco degli esercizi con soluzione per praticare la creazione e l’uso delle classi immutabili in Java.
Esercizio 1: Creazione di una Classe Immutabile
Creare una semplice classe immutabile `Persona` con attributi `nome` e `età `.
Esercizio 2: Classe Immutabile con Oggetti Mutabili
Creare una classe immutabile `Indirizzo` che contiene un attributo mutabile `StringBuilder` e rendere l'oggetto immutabile.
Esercizio 3: Classe Immutabile con Oggetti di Tipo Array
Creare una classe immutabile `ClasseConArray` che contiene un array e rendere l'oggetto immutabile.
Esercizio 4: Classe Immutabile con Oggetti di Tipo List
Creare una classe immutabile `ClasseConList` che contiene una lista e rendere l'oggetto immutabile.
Esercizio 5: Classe Immutabile con Oggetti di Tipo Map
Creare una classe immutabile `ClasseConMap` che contiene una mappa e rendere l'oggetto immutabile.
Esercizio 6: Classe Immutabile con Oggetti di Tipo Date
Creare una classe immutabile `ClasseConData` che contiene un oggetto `Date` e rendere l'oggetto immutabile.
Esercizio 7: Classe Immutabile con Oggetti di Tipo Custom
Creare una classe immutabile `ClasseConCustom` che contiene un oggetto di tipo custom e rendere l'oggetto immutabile.
Esercizio 8: Classe Immutabile con Costruttore Statico
Creare una classe immutabile `ClasseConCostruttoreStatico` che utilizza un metodo statico per creare un'istanza.