ciao a tutti.

ho una classe Generale e due classi Particolare1 e Particolare2, che extend(s)ono la prima.

In Generale definisco "private var;", analoga cosa in Particolare1 e Particolare2.

Siccome Generale ha metodi 'comuni' mentre eseguo Particolare1 eseguo un metodo di Generale che aggiorna this.var=<valore>.

Noto che non viene aggiornata var di Particolare1 o Particolare2 ma quella di Generale...

ed infatti quando 'ritorno' in Particolare1 non mi ritrovo il valore aggiornato.

Come dire al programma che deve aggiornare quella di ParticolareN e non di Generale?