PHP – Classi – Attributo statico

A differenza dei normali attributi, che appartengono alle determinate istanze della classe e vengono richiamate con l’operatore di deferenziamento (“->”) e che rappresentano dunque dei dati istanza,gli attributi statici non appartengono a nessuna istanza in particolare, ma sono di fatto componenti statici di proprietà della classe stessa.


Le proprietà statiche si dichiarano attraverso la parola chiave static, preceduta o seguita opzionalmente dall’indicatore di visibilità (che analizzeremo nelle successive lezioni) e dal namespace desiderato. Se non si specifica nessun indicatore di visibilità, verrà utilizzato il valore public .


Le proprietà statiche dunque, essendo dati statici, non possono essere richiamate attraverso le istanze della classe .

quindi gli attributi statici sono comuni a tutte le istanze!

Metodi statici

Anche i metodi statici non appartengono ad una particolare istanza ma sono comuni a tutte le istanze.

Si accede ad un metodo statico con il nome della classe seguito dai due punti.

Questa voce è stata pubblicata in Senza categoria. Contrassegna il permalink.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *