Se crei un nuovo oggetto di quella classe la variabile avrà inzialmente quel valore , se in seguito fai un nuovo asseganmento come quello da te indicato , la variabile dell'oggetto ,al quale fai rifermento , cambierà valore.quindi ...la mia variabile nella classe di base rimane sempre
="CIAO".
giusto?
........
L'output sarà :codice:Pippo uno=new Pippo(); Pippo due =new Pippo(); scrivi(uno); scrivi(due); uno.valore="BELLO"; scrivi(uno); scrivi(due);
Ciao
Ciao
Bello
Ciao