Citation:
Envoy� par poukill
Salut, j'ai un truc � proposer, mais j'ai comme l'impression que c'est pas exactement ce que tu cherches...
C'est vrai, mais ca m'a donn� une id�e...
Citation:
Envoy� par Laurent Gomila
Quel est le probl�me avec �a ? GetMyVar()
Il n'y a pas de probleme, juste un inconveniant (peut etre existanciel ... )
Ce qui me "gene" c'est l'utilisation d'un accesseurs(Getter) alors que je n'execute aucun code ... ( mais ton intervention m'a donn� une id�e... )
Citation:
Envoy� par poukill
Je pense que ce qu'il voulait dire ...
... c'est que de la meme fa�on qu'on utilise
public,
proteced,
private pour declarrer la visibilit�/port� des Membres d'une class j'aurrai �galement aim� pouvoir d�clarer l'acces(Lecture/�criture) a ces Membres (const existe ). Pour des raisons de s�curit� de robustesses ...
Ainsi dans mon imagination, je pensais qu'il y avait quelques chose de similaire en C++.
A titre indicatife (J'ai pas la pr�tention de vouloir faire une RFC) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| // Ici les membre on une port�/visibilit� publique
public : // On a acces aux membre en lecture et �criture
public-ReadOnly : // On a acces aux membre en lecture
public-WriteOnly : // On a acces aux membre en �criture
// Ici les membre on une port�/visibilit� h�rit�
protected : // On a acces aux membre en lecture et �criture
protected-ReadOnly : // On a acces aux membre en lecture
protected-WriteOnly : // On a acces aux membre en �criture
// Ici les membre on une port�/visibilit� priv�
private : // On a acces aux membre en lecture et �criture
private-ReadOnly : // On a acces aux membre en lecture
cela �quivaux a const
private-WriteOnly : // On a acces aux membre en �criture
Incoh�rent ( don't use ) |
Ainsi pas d'appel a une fonction pour acceder a une donn�. on utilise l'operateur
. ou
->
Les fonctions je les garde pour le concepte : donn�e->traitement->resultat
Citation:
En fait, j'ai l'impression que notre ami n'aime pas trop l'encapsulation !
D�trompe toi mon jeune ami ;)
Les seul encapsulation que je n'aime pas voir son celle de mes desp� L�L
Citation:
Il voudrait mettre des setter/getter pour toutes les donn�es membres de la classe MonType, et ce n'est pas une bonne id�e -> couplage fort.
Justement, au contraire !!! Je cherche un moyen d'�viter ca ( d'ou ce poste )
Citation:
Enfin, je suis pas dans sa t�te [...]
J'ai pourtant fait de mon mieux afin de m'exprimer de fa�on claire et precisse :(