Java

<<   1 / 14   >>

Quesito

Descrivi cosa si intende con il termine Attibuto statico.

Risposta

Un attributo statico è un attributo che viene utilizzato da tutti gli oggetti della classe; è quindi globale alla classe. Per questo motivo è detto anche variabile di classe; se un oggetto modifica il suo valore, tutti gli oggetti percepiranno tale modifica.
Per accedere al valore si può utilizzare anche la sintassi
NomeClasse.NomeAttributo
anziché
NomeOggetto.NomeAttributo
Esiste quindi solo una copia di tale attributo, accessibile da tutti gli oggetti.