Convention de nomange : get ou set plus le nom de l'attribut
iostream
Dans le fichier .hpp, modification de la classe.
int getFoo(void) const; void setFoo(int v);
Ajouter ensuite les méthodes dans le fichier .cpp
int Sample::getFoo(void) const { return this->_foo; } void Sample::setFoo(int v) { if (v >= 0) this->_foo = v; return; }
Pour un meilleur traitement rajouter un message d'erreur ou un retour boolean
Sample newC; newC.setFoo(42); std::cout << "Dans le main " << newC.getfoo() << std::endl;