Dom Razvoj Što su statični članovi? - definicija iz tehopedije

Što su statični članovi? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači statički članovi?

Statički članovi su članovi podataka (varijable) ili metode koje pripadaju samoj statičkoj ili nestatičkoj klasi, a ne objektima klase. Statički članovi uvijek ostaju isti, bez obzira na to gdje se i kako koriste. Budući da su statički članovi povezani s klasom, nije potrebno stvarati instancu te klase da biste ih pozvali.

Tehopedija objašnjava statičke članove

Statičke metode u jezicima, kao što su C # i Java, mogu se nazvati korištenjem sljedeće sintakse: clsName.mthName (args), gdje je clsName naziv klase, a mthName je naziv statičke metode. Statičkim varijablama može se pristupiti i preko naziva njihove klase na sljedeći način: clsName.VarName, gdje je VarName statičko ime varijable.

Budući da je statična varijabla povezana s klasom, postoji samo jedna kopija varijable u memoriji. Ovu kopiju dijele svi objekti te klase.

Neke su od karakteristika statičkih članova sljedeće:

  • Statički član ima pristup svim statičkim članovima klase koja sadrži, uključujući i privatne članove.
  • Statički član može se deklarirati pomoću modifikatora kontrole pristupa.
  • Statička klasa člana može koristiti bilo koji drugi statički član bez kvalificiranja njegovog imena s nazivom klase koja sadrži.
Statička klasa članova ne može imati isti naziv kao i bilo koja od njenih klasa. Statičke klase članova i sučelja mogu se definirati samo unutar klasa najviše razine i drugih statičkih klasa članova i sučelja.

Što su statični članovi? - definicija iz tehopedije