Salve a tutti ragazzi piacere di essere qui con voi, come da titolo non riesco a farmi entrare in testa le reference, oddio, diciamo che a livello teorico penso pure di aver capito il concetto,, ma dal lato pratico fatico.
per esercizio mi sono creato:
- una classe che somma 2 numeri.
- un medoto che passa due valori alla classe e stampa il risultato.
a questo punto ho creato una reference e vorrei controllare se effettivamente contiene il dato essatto.
queto il codice:
public class Variabile {
public Variabile (int a, int b){
c=a;
d=b;
}
int c;
int d;
public int somma() {
int somma;
somma = c+d;
return somma;
}
}
se avete accorgimenti,suggerimenti o critiche fate pure grazie.
public class Reference {
public static void main(String args[]){
Variabile reference1 = new Variabile(1,2);
Variabile reference2 = reference1;
System.out.println("Valore della Reference1 : "+reference1.somma());
System.out.println("Volore della Reference2 : "+reference2.somma());
}
}
ecco qui, sinceramente non credo che vada bene perche ho come la sensazione che la
"reference2" passi semplicemente i numeri al metodo "somma()" che mi rifa' l'operazione e mi dia lo stesso risutato....
forse sbaglio io nell'approccio o con il tipo di esercizio, ma se mi date qualche suggerimento o un esempio su cui lavorare ve ne sarei grato
Grassieeeee