Sisällysluettelo:

Voivatko staattiset jäsenet olla yksityisiä?
Voivatko staattiset jäsenet olla yksityisiä?

Video: Voivatko staattiset jäsenet olla yksityisiä?

Video: Voivatko staattiset jäsenet olla yksityisiä?
Video: UFO:T CHILISTA JA YHDYSVALTAISTA LUOKITUS 2024, Saattaa
Anonim

Staattiset jäsenmuuttujat

Se on pohjimmiltaan globaali muuttuja, mutta sen nimi on luokan sisällä, joten se menee luokan kanssa sen sijaan, että se tunnettaisiin kaikkialla ohjelmassa. Sellainen a jäsen muuttuja voi olla tehty yksityinen luokkaan, eli vain jäsen toimintoja voi käyttää sitä.

Samoin ihmiset kysyvät, voiko staattinen jäsen toimia yksityisesti?

Tekeminen a toiminto a staattinen jäsen luokkaa eikä vapaata toiminto antaa kaksi etua: Se antaa toiminto pääsy yksityinen ja suojattu jäsenet mistä tahansa luokan objektista, jos objekti on staattinen tai siirretään toiminto ; Se yhdistää toiminto luokan kanssa samalla tavalla kuin nimiavaruudessa.

mitä yksityinen staattinen tarkoittaa? " yksityinen " on käyttöoikeusmääritys. Se kertoo, että jäsen näkyy vain luokassa - muut luokat eivät voi käyttää yksityinen luokan jäseniä. " staattinen " tarkoittaa että muuttuja on luokkatason muuttuja; on vain yksi muuttuja, jonka luokan kaikki esiintymät jakavat.

Vastaavasti kysytään, voiko staattinen olla yksityinen C++?

C++ mahdollistaa myös määrittelyn yksityinen staattinen jäsentoiminnot. Sellaisia toimintoja voi vain luokkansa jäsenfunktiot kutsuvat niitä.

Voiko Javassa olla yksityisiä staattisia menetelmiä?

Ei, me ei voi ohittaa yksityinen tai staattiset menetelmät Javassa . Yksityiset menetelmät Javassa eivät näy millekään muulle luokalle, mikä rajoittaa niiden soveltamisalan luokkaan, jossa ne on ilmoitettu.

Suositeltava: