
Originariamente inviata da
signfra
Allora ho creato una classe padre da cui crea due figli. Da cui il secondo figlio crea un figlio e di conseguenza diventa padre di questo figlio creato.
Da cui a un figlio eredito una variabile conta e ad un altro figlio eredito la variabile conta2(che evidentemente creo una variabile int conta2*; conta2*=conta2;
Ecco ora il secondo figlio ha un figlio che eredità la variabile conta2*.
Ora il problema e che la variabile conta2* nel figlio viene incrementata pari a n volte poi quando eredito la variabile conta2* nel figlio mi restituisce il valore 0.
Mentre se dichiaro un altra variabile nel figlio(dove è presente la variabile conta2*) e la eredito nel suo figlio creato il valore viene ereditato correttamente.