Accueil🇫🇷Chercher

Variable d'instance

En programmation orientée objet, une variable d'instance est une 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 « null Â» 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.

Elle s'oppose à la variable de classe, appelée aussi variable statique.

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.