Domov Razvoj Kaj so statični člani? - definicija iz tehopedije

Kaj so statični člani? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomenijo statični člani?

Statični člani so člani podatkov (spremenljivke) ali metode, ki pripadajo samemu statičnemu ali nestatičnemu razredu, ne pa predmetom razreda. Statični člani vedno ostanejo enaki, ne glede na to, kje in kako se uporabljajo. Ker so statični člani povezani z razredom, ni treba ustvariti primerka tega razreda, da bi jih priklicali.

Tehopedija pojasnjuje statične člane

Statične metode v jezikih, kot sta C # in Java, lahko pokličete z naslednjo skladnjo: clsName.mthName (args), kjer je clsName ime razreda in mthName statično ime metode. Do statičnih spremenljivk lahko dostopate tudi preko imena svojega razreda na naslednji način: clsName.VarName, kjer je ime statične spremenljivke VarName.

Ker je statična spremenljivka povezana z razredom, je v pomnilniku samo ena kopija spremenljivke. Ta kopija je v skupni rabi z vsemi predmeti tega razreda.

Nekatere značilnosti statičnih članov so naslednje:

  • Statični član ima dostop do vseh statičnih članov svojega razreda, ki vsebujejo, vključno z zasebnimi člani.
  • Statični član se lahko objavi s pomočjo modifikatorjev nadzora dostopa.
  • Statični razred članov lahko uporablja kateri koli drug statični član, ne da bi se njegovo ime uvrstilo z imenom razreda, ki vsebuje.
Statični članski razred ne more imeti istega imena kot kateri koli od njegovih zaprtih razredov. Statični članski razredi in vmesniki se lahko določijo samo znotraj razredov najvišje ravni in drugih statičnih razredov članov in vmesnikov.

Kaj so statični člani? - definicija iz tehopedije