Cuprins:
Definiție - Ce înseamnă Membrii statici?
Membrii statici sunt membri de date (variabile) sau metode care aparțin unei clase statice sau nestatice în sine, mai degrabă decât unor obiecte ale clasei. Membrii statici rămân mereu aceiași, indiferent unde și cum sunt folosiți. Deoarece membrii statici sunt asociați cu clasa, nu este necesară crearea unei instanțe a clasei pentru a-i invoca.
Techopedia explică membrii statici
Metodele statice în limbi, cum ar fi C # și Java, pot fi apelate folosind următoarea sintaxă: clsName.mthName (args), unde clsName este numele clasei și mthName este numele metodei statice. Variabilele statice pot fi accesate și prin numele clasei lor, astfel: clsName.VarName, unde VarName este numele variabilei statice.
Deoarece o variabilă statică este asociată cu clasa, există o singură copie a variabilei în memorie. Această copie este împărtășită de toate obiectele clasei respective.
Unele dintre caracteristicile membrilor statici sunt următoarele:
- Un membru static are acces la toți membrii statici ai clasei sale care conțin, inclusiv membri privați.
- Un membru static poate fi declarat folosind modificatori de control de acces.
- O clasă de membri statici poate utiliza orice alt membru static fără a-și califica numele cu numele clasei care conține.
