Visibilité d'une variable [Python] - Python - Programmation
Marsh Posté le 25-04-2003 à 23:37:30
gni ? Pourquoi tu fait pas des attributs de la classe ? (la notion de visibilité (public/protected/private existe pas en python, toutéplublic)
Marsh Posté le 25-04-2003 à 23:44:52
Ben je débute carrément, donc...
Mais tout n'est pas public, je crois. J'ai lu sur le site de python que les variables qui sont dans des méthodes sont par défaut privées(locales) et les autres sont publiques.
M'enfin je peux me tromper mais avant que je les mette en global ca coincait.
Si tu me dis que protected existe pas. Ben tant pis, ca fera un peu moins java-style
Qu'entends tu par attribut de classe?
CHaiCA
Marsh Posté le 25-04-2003 à 23:50:02
Rapidement, es-ce que tu as déjà programmé dans un langage objet ?
Marsh Posté le 26-04-2003 à 00:32:13
je ne parlerais pas de méthodes et de visibilité sinon J'avais un autre vocabulaire pour "attribut de classe". Enfin j'ai trouvé ce que je voulais merci.
CHaiCA
Marsh Posté le 25-04-2003 à 22:47:38
salut,
j'ai deux méthodes au sein d'une même classe et je veux que la 2eme utilise des variables de la 1ere.
Pour ca je cherche l'équivalent du protected de java mais j'ai pas trouvé. J'utilise global pour l'instant mais bon...
CHaiCA
Message édité par chaica le 25-04-2003 à 22:48:44