Casa Sviluppo Cosa sono i membri statici? - definizione da techopedia

Cosa sono i membri statici? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significano i membri statici?

I membri statici sono membri di dati (variabili) o metodi che appartengono a una classe statica o non statica stessa, piuttosto che a oggetti della classe. I membri statici rimangono sempre gli stessi, indipendentemente da dove e come vengono utilizzati. Poiché i membri statici sono associati alla classe, non è necessario creare un'istanza di quella classe per richiamarli.

Techopedia spiega i membri statici

I metodi statici nei linguaggi, come C # e Java, possono essere chiamati utilizzando la sintassi seguente: clsName.mthName (args), dove clsName è il nome della classe e mthName è il nome del metodo statico. È inoltre possibile accedere alle variabili statiche tramite il nome della loro classe come segue: clsName.VarName, dove VarName è il nome della variabile statica.

Poiché una variabile statica è associata alla classe, esiste solo una copia della variabile in memoria. Questa copia è condivisa da tutti gli oggetti di quella classe.

Alcune delle funzionalità dei membri statici sono le seguenti:

  • Un membro statico ha accesso a tutti i membri statici della sua classe contenente, inclusi i membri privati.
  • Un membro statico può essere dichiarato utilizzando modificatori del controllo di accesso.
  • Una classe di membri statici può utilizzare qualsiasi altro membro statico senza qualificarne il nome con il nome della classe contenente.
Una classe membro statica non può avere lo stesso nome di nessuna delle sue classi racchiuse. Le classi e le interfacce dei membri statici possono essere definite solo all'interno delle classi di livello superiore e altre classi e interfacce dei membri statici.

Cosa sono i membri statici? - definizione da techopedia