Sisukord:

Kas staatilised liikmed võivad olla privaatsed?
Kas staatilised liikmed võivad olla privaatsed?

Video: Kas staatilised liikmed võivad olla privaatsed?

Video: Kas staatilised liikmed võivad olla privaatsed?
Video: Te ei usu, mis nendes hirmutavates videotes on... 2024, Mai
Anonim

Staatilised liikmemuutujad

See on sisuliselt globaalne muutuja, kuid selle nimi sisaldub klassi ulatuses, nii et see läheb klassiga kaasa, selle asemel, et seda programmis kõikjal teada saada. Selline liige muutuv saab teha privaatne klassile, mis tähendab, et ainult liige funktsioonid saab sellele juurde pääseda.

Samuti küsivad inimesed, kas staatiline liige saab privaatselt toimida?

Tehes a funktsiooni a staatiline liige pigem klassist kui vabast funktsiooni annab kaks eelist: see annab funktsiooni juurdepääsu privaatne ja kaitstud liikmed klassi mis tahes objektist, kui objekt on staatiline või antakse edasi funktsiooni ; See seostab funktsiooni klassiga sarnaselt nimeruumiga.

mida tähendab privaatne staatika? " privaatne " on juurdepääsu spetsifikaator. See ütleb teile, et liige on nähtav ainult klassi sees – teised klassid ei pääse juurde privaatne klassi liikmed. " staatiline " tähendab et muutuja on klassitaseme muutuja; on ainult üks muutuja, mida jagavad kõik klassi eksemplarid.

Samamoodi küsitakse, kas staatiline saab olla privaatne C++?

C++ võimaldab ka määratleda privaatne staatiline liikme funktsioonid. Sellised funktsioonid saab kutsuda ainult nende klassi liikmefunktsioonid.

Kas meil on Java-s privaatsed staatilised meetodid?

ei, meie ei saa alistada privaatne või staatilised meetodid Javas . Privaatsed meetodid Javas ei ole nähtavad ühelegi teisele klassile, mis piirab nende ulatust klassiga, milles nad on deklareeritud.

Soovitan: