- Ricordiamo che quando si dichiara una variabile che istanzia una classe, in realtà
si è dichiarato un riferimento ad un oggetto di quella classe - non esistono oggetti automatici o
statici
- L'oggetto creato, se non inizializzato, è vuoto (il riferimento vale null)
- Per creare fisicamente l'oggetto occorrerà, come in C++, usare l'operatore new,
con la stessa identica sintassi che per il C++, passando eventuali parametri al costruttore
- Il sistema allocherà memoria per l'oggetto, invocherà il costruttore idoneo
ai parametri indicati ed assegnerà un riferimento all'oggetto crerato alla variabile
- Per eliminare l'oggetto potremo assegnare un nuovo valore alla variabile, eventualmente il
valore null, per lasciarla vuota
|