In java si farebbe così (riporto però il codice con la sintassi del C++)
quindi sia il parametro del costruttore sia l'attributo membro della classe hanno lo stesso nome, solo che il puntatore this elimina qualsiasi ambiguita. Una delle poche convenzioni stilistiche di Java che apprezzo.codice:class Persona { public: Persona(int altezza) { this -> altezza = altezza; }; private: int altezza; };
La cosa funziona anche in C++, ma non so se esistono convenzioni diverse per questo linguaggio. Aspetta qualche altro parere, di shodan o altri.