Scusate il titolo, ma non ho veramente idea di che titolo dare.
Visto che mi sembrava un argomento strettamente legato alle basi della OOP (creazioni di classi ecc...) l'ho chiamato così il thread.
La domanda.
Ho creato la classe Pila; dopodiché ho istanziato un oggetto Pila, successivamente ne ho dichiarato un secondo e gli ho assegnato il valore del primo, in questo modo:
Pila a = new Pila();
Pila b = a;
Perché intervenendo su b modifico anche a?
Grazie.