Sadržaj:
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.
