Variables d'instance

Variables d'instance

Variable d'instance

Variable contenant l'état d'un objet, aussi appelée attribut

Une variable d’instance précise l'état d'un objet auquel elle se réfère. Deux objets différents, même appartenant à la même classe, peuvent avoir des valeurs différentes dans leurs variables d’instance respectives. De l’extérieur de l’objet, les variables d’instance ne peuvent être ni altérées ni même vues (autrement dit les variables d’instance ne sont jamais publiques), sauf par des méthodes explicitement fournies par le programmeur. Comme les variables globales, les variables d’instance ont la valeur nil jusqu’à ce qu’elles soient initialisées.

En règle générale les variables d’instance n’ont pas à être déclarées. Cela donne une structure d’objets extrêmement souple. En fait, chaque variable d’instance est dynamiquement ajoutée à l’objet au moment de sa première invocation.

  • Portail de l’informatique Portail de l’informatique
Ce document provient de « Variable d%27instance ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Variables d'instance de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • Instance (programmation) — Pour les articles homonymes, voir instance. En programmation orientée objet, on appelle instance d une classe, un objet avec un comportement et un état, tous deux définis par la classe. Dans ce contexte, instance est un anglicisme, qui signifie… …   Wikipédia en Français

  • Variables locales — Variable locale En programmation informatique, une variable locale est une variable qui ne peut être utilisée que dans la fonction ou le bloc où elle est définie. La variable locale s oppose à la variable globale qui peut être utilisée dans tout… …   Wikipédia en Français

  • Variables — Variable Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. En mathématiques et en logique, une variable est représentée par un symbole. Elle est utilisée pour marquer un rôle dans une formule, un prédicat …   Wikipédia en Français

  • instance — ● n. f. ►OROBJ Comme d habitude en programmation par objets, les définitions sont très variables. On trouve: une variable de type classe (Object Pascal), un objet (C++), une variable de type object (Smalltalk). Un exemple spécifique de la… …   Dictionnaire d'informatique francophone

  • Variable d'instance — Sur les autres projets Wikimedia : « Variable d instance », sur le Wiktionnaire (dictionnaire universel) Variable contenant l état d un objet, aussi appelée attribut. Une variable d’instance précise l état d un objet auquel elle se …   Wikipédia en Français

  • Separation of variables — In mathematics, separation of variables is any of several methods for solving ordinary and partial differential equations, in which algebra allows one to rewrite an equation so that each of two variables occurs on a different side of the equation …   Wikipedia

  • Convergence of random variables — In probability theory, there exist several different notions of convergence of random variables. The convergence of sequences of random variables to some limit random variable is an important concept in probability theory, and its applications to …   Wikipedia

  • Substitution instance — In propositional logic, a substitution instance of a propositional formula is a second formula obtained by replacing symbols of the original formula by other formulas. A key fact is that any substitution of a tautology is again a tautology.… …   Wikipedia

  • substitution instance — noun : a statement in logic derived from a statement form by substitution of constants for variables …   Useful english dictionary

  • statistics — /steuh tis tiks/, n. 1. (used with a sing. v.) the science that deals with the collection, classification, analysis, and interpretation of numerical facts or data, and that, by use of mathematical theories of probability, imposes order and… …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”