Indholdsfortegnelse:

Kan statiske medlemmer være private?
Kan statiske medlemmer være private?

Video: Kan statiske medlemmer være private?

Video: Kan statiske medlemmer være private?
Video: ПЕРВЫЕ ПОСЛЕВОЕННЫЕ ГОДЫ. ВОСТОЧНАЯ ПРУССИЯ. КАЛИНИНГРАД. ИСТОРИИ ПРОФЕССОРА. КОП ПО ВОЙНЕ 2024, November
Anonim

Statiske medlemsvariable

Det er grundlæggende en global variabel, men dens navn er indeholdt i et klasseomfang, så det følger med klassen i stedet for at være kendt overalt i programmet. Sikken en medlem variabel kan blive lavet privat til en klasse, hvilket betyder, at kun medlem funktioner kan få adgang til det.

Ligeledes spørger folk, kan statiske medlemmer fungere privat?

At lave en fungere -en statisk medlem af en klasse frem for en fri fungere giver to fordele: Det giver fungere adgang til privat og beskyttet medlemmer af ethvert objekt i klassen, hvis objektet er statisk eller videregives til fungere ; Det forbinder fungere med klassen på samme måde som et navneområde.

hvad betyder privat statisk? " privat " er en adgangsspecifikation. Den fortæller dig, at medlemmet kun er synlig inde i klassen - andre klasser kan ikke få adgang til privat medlemmer af en klasse. " statisk " midler at variablen er en klasse-niveau variabel; der er kun én variabel, som deles af alle forekomster af klassen.

På samme måde bliver det spurgt, kan statisk være privat C++?

C++ tillader også definitionen af privat statisk medlemsfunktioner. Sådanne funktioner kan kun kaldes af medlemsfunktioner i deres klasse.

Kan vi have private statiske metoder i Java?

Ingen, vi ikke kan tilsidesætte privat eller statiske metoder i Java . Private metoder i Java er ikke synlige for nogen anden klasse, hvilket begrænser deres omfang til den klasse, hvori de er deklareret.

Anbefalede: