----- 7/06/09 ----- > [C'e'] un problema con Java. > Quando si vuole creare la copia di un oggetto, questa rimane > dipendente dall'originale, [e le modifiche che si apportano > a uno degli oggetti si ripercuotono anche sull'altro...]. ----- L'asseganazione in Java (=) non duplica l'oggetto, ma solo il riferimento all'oggetto. Ne risultano semplicemente due "puntatori" allo stesso oggetto. Il programmatore che vuole assegnare una copia indipendente dell'oggetto deve provvedere con del codice appropriato, per esempio applicando il metodo clone() della classe predefinita Object, il cui utilizzo, tuttavia, non e' affatto intuitivo, ma richiede di affrontare alcuni dettagli tecnici che normalmente si affrontano nel corso di Programmazione Orientata agli Oggetti del secondo anno. ----- * -----