cs_Nementon
Messages postés21Date d'inscriptiondimanche 27 janvier 2008StatutMembreDernière intervention25 mai 2010
-
30 avril 2010 à 18:07
cs_Nementon
Messages postés21Date d'inscriptiondimanche 27 janvier 2008StatutMembreDernière intervention25 mai 2010
-
1 mai 2010 à 12:55
Bonsoir, bonjour,
Une petite question qui titille mon esprit dérangé, je me demander juste, a l'intérieur des méthodes d'une class, lors de l'utilisation de ses variables membres, que faut il faire, toujours la précéder de l'identificateur de cette même class (this) ou ce n'est que facultatif ?
Merci d'avance
A voir également:
"Php variables" "php version 4.4.4" "build date" "server api"
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023123 30 avril 2010 à 22:01
C'est facultatif. On ne le met généralement pas.
Une bonne pratique est de différencier les attributs de classe des autres.
Ex:
class MaClasse
{
public:
MaClasse();
~MaClasse();
private:
int _i;
std::string _s;
};
MaClasse::MaClasse()
{
int i = 0; // Exemple de var locale
_i = 0; // Exemple d'attribut
_s = "";
}
MaClasse::~MaClasse()
{
}