Le variabili di istanza
Cosa sono le variabili di istanza
Nei linguaggi di programmazione orientati agli oggetti le variabili di istanza sono le variabili situate in una classe.
A cosa servono
Sono usate per rappresentare gli attributi degli oggetti assegnati alla classe stessa.
Esempio. La classe "persona" potrebbe avere le variabili di istanza "eta", "altezza", "peso", ecc.
Perché si chiamano variabili di istanza
Si chiama variabile di istanza perché viene replicata a ogni istanza, quando si associa un oggetto a una classe.
Esempio. Se l'oggetto "Tom" e "Paul" sono assegnati alla classe "persona", entrambi gli oggetti hanno la variabile di istanza "eta".
Dove si trovano
Le variabili di istanza si trovano nella classe e, quindi, anche negli oggetti assegnati alla classe.
Generalmente la visibilità delle variabili di istanza coincide con la visibilità della classe.
E così via.