Hjem Udvikling Hvad er statiske medlemmer? - definition fra techopedia

Hvad er statiske medlemmer? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder statiske medlemmer?

Statiske medlemmer er datamedlemmer (variabler) eller metoder, der hører til en statisk eller en ikke-statisk klasse i stedet for til objekter i klassen. Statiske medlemmer forbliver altid de samme, uanset hvor og hvordan de bruges. Da statiske medlemmer er knyttet til klassen, er det ikke nødvendigt at oprette et eksempel på den klasse for at påkalde dem.

Techopedia forklarer statiske medlemmer

Statiske metoder på sprog, såsom C # og Java, kan kaldes ved hjælp af følgende syntaks: clsName.mthName (args), hvor clsName er klassens navn, og mthName er det statiske metodenavn. Statiske variabler kan også fås adgang til via deres klassens navn som følger: clsName.VarName, hvor VarName er det statiske variabelnavn.

Da en statisk variabel er knyttet til klassen, findes der kun en kopi af variablen i hukommelsen. Denne kopi deles af alle objekter i den klasse.

Nogle af funktionerne ved statiske medlemmer er som følger:

  • Et statisk medlem har adgang til alle statiske medlemmer af dets klasse, inklusive private medlemmer.
  • Et statisk medlem kan erklæres ved hjælp af adgangskontrolmodifikatorer.
  • En statisk medlemsklasse kan bruge ethvert andet statisk medlem uden at kvalificere sit navn med navnet på den indeholdende klasse.
En statisk medlemsklasse kan ikke have samme navn som nogen af ​​dens lukkende klasser. Statiske medlemsklasser og -grænseflader kan kun defineres inden for klasser på højeste niveau og andre statiske medlemsklasser og -grænseflader.

Hvad er statiske medlemmer? - definition fra techopedia