variable

Une définition du Jargon Français.
Aller à : Navigation, rechercher

nom féminin.  [type de donnée]. Emplacement en mémoire stockant une donnée, souvent appelée « sa valeur », pouvant varier au cours de l'exécution d'un programme (par opposition aux constantes).

Une variable peut avoir un type, définissant a priori la nature de son contenu.

Voir aussi variable d'environnement, variable de classe.

Gestion des accès

Laisser l'ensemble du programme manipuler n'importe comment et quand n'importe quelle variable ne vaut en pratique que pour les très petits sources. C'est pourquoi des conventions du langage de programmation employé offrent moyen au développeur, dans un code source, de définir quel élément du programme peut y accéder, comment (lecture ? modification ?) et quand.

Des approches différentes mais non mutuellement exclusives définissent cela en fonction de :

l'endroit où la variable est déclarée
Avec certains langages une variable déclarée dans une fonction est implicitement locale
symboles ou mots-clés spécifiques employés lors de sa déclaration
Certains langages offrent par exemple un mot-clé local, ou un équivalent (le my de Perl)
la nature de ses relations avec d'autres éléments
En particulier en POO, où un attribut de classe est parfois par défaut accessible par les seules méthodes de cette dernière
Direction.png Voir aussi : portée, visibilité