Mikä on staattinen jäsenmuuttuja?
Mikä on staattinen jäsenmuuttuja?

Video: Mikä on staattinen jäsenmuuttuja?

Video: Mikä on staattinen jäsenmuuttuja?
Video: Luento 10.09.2013 2024, Saattaa
Anonim

Kun julistamme a jäsen luokasta kuin staattinen se tarkoittaa, että riippumatta siitä, kuinka monta luokan objektia luodaan, on vain yksi kopio staattinen jäsen . A staattinen jäsen on kaikkien luokan objektien yhteinen. Kaikki staattinen tiedot alustetaan nollaan, kun ensimmäinen objekti luodaan, jos muuta alustusta ei ole.

Siitä, mikä on staattinen jäsenfunktio?

A staattinen jäsentoiminto on erikoista jäsentoiminto , jota käytetään vain pääsyyn staattinen tiedot jäsenet , kaikki muut normaalit tiedot jäsen kautta ei pääse käsiksi staattinen jäsentoiminto . Ihan kuin staattinen tiedot jäsen , staattinen jäsentoiminto on myös luokka toiminto ; sitä ei ole liitetty mihinkään luokkaobjektiin.

Samoin mikä on staattinen datajäsen esimerkin kanssa? Se on muuttuja, joka ilmoitetaan kanssa staattinen avainsana, se tunnetaan myös nimellä luokka jäsen , joten vain yksi kopio muuttujasta luo kaikille objekteille. Mahdolliset muutokset staattisen datan jäsen yhden kautta jäsen funktio heijastuu kaikkiin muihin objekteihin jäsen toimintoja.

Vastaavasti voit kysyä, mikä on staattinen muuttuja C++:ssa?

Staattinen on avainsana C++ käytetään antamaan elementille erityisiä ominaisuuksia. Staattinen elementeille varataan tallennustilaa vain kerran ohjelman elinkaaren aikana staattinen varasto alue. Ja niillä on vaikutusta ohjelman elinkaareen asti. Staattinen Avainsanaa voidaan käyttää seuraavien, Staattinen jäsen Muuttuva luokassa.

Voivatko staattiset jäsenmuuttujat olla yksityisiä?

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äsenmuuttuja voi olla tehty yksityinen luokkaan, eli vain jäsen toimintoja voi käyttää sitä.

Suositeltava: