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.

About Francesco Bragadin

Insegno informatica e telecomunicazioni al liceo scienze applicate ed all'indirizzo informatica e telecomunicazioni. Ho terminato gli studi in ingegneria elettronica e telecomunicazioni lavorando per molti anni come libero professionista nell'ambito della gestione storage e disaster recovery su mainframe.
This entry was posted in Senza categoria. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *