Categorie
Glossario

Class variable

Le class variable sono attributi che vengono condivisi da tutte le istanze della classe.

Le class variable sono attributi che vengono condivisi da tutte le istanze della classe. Ovviamente una singola classe può avere un numero qualsiasi di variabili.
Vengono dichiarate all’interno del corpo della classe, utilizzando la parola chiave static, e possono essere consultate da qualsiasi istanza della classe. Le variabili di classe sono condivise tra tutte le istanze di una classe, quindi la modifica del valore di un’istanza avrà effetto su tutte le altre istanze.

Le class variable sono di due tipi: variabili statiche e variabili di istanza.
Le variabili statiche sono dichiarate con la parola chiave static e sono condivise tra tutte le istanze della classe.
Le variabili di istanza, invece, sono dichiarate senza la parola chiave static e sono uniche per ogni istanza. Le class variable possono essere accessibili e modificate utilizzando il nome della classe, seguito dall’operatore punto. Ad esempio, se si dispone di una classe denominata “MyClass”, si può accedere alle sue variabili di classe digitando “MyClass.” seguito dal nome della variabile.
Per modificare una class variable, è necessario utilizzare l’operatore di assegnazione (=).

Vuoi lavorare nel mondo tech?
Hai una passione per l’informatica o vuoi cambiare lavoro partendo da zero?
Entra in bitCamp, l’unico camp online per diventare Java Developer in 8 settimane attraverso l’applicazione del Sistema bitCamp, un metodo che combina il profilo di sviluppatore web richiesto dalle aziende alle nozioni teoriche e pratiche necessarie per entrare subito nel mondo del lavoro.