Cuprins:

Membrii statici pot fi privați?
Membrii statici pot fi privați?

Video: Membrii statici pot fi privați?

Video: Membrii statici pot fi privați?
Video: Am descoperit accesul la membrii în C# 2024, Mai
Anonim

Variabilele membre statice

Este în esență o variabilă globală, dar numele ei este conținut în interiorul unei clase, așa că merge cu clasa în loc să fie cunoscută peste tot în program. Un astfel de membru variabil poate sa fi făcută privat la o clasă, adică numai membru funcții poate sa accesează-l.

De asemenea, oamenii se întreabă, membrul static poate funcționa privat?

Realizarea unui funcţie A membru static a unei clase mai degrabă decât a unui liber funcţie oferă două avantaje: Oferă funcţie acces la privat si protejat membrii a oricărui obiect al clasei, dacă obiectul este static sau este trecut la funcţie ; Se asociază pe funcţie cu clasa într-un mod similar cu un spațiu de nume.

ce înseamnă static privat? " privat " este un specificator de acces. Vă spune că membrul este vizibil numai în interiorul clasei - alte clase nu pot accesa privat membrii unei clase. " static " mijloace că variabila este o variabilă la nivel de clasă; există o singură variabilă, care este partajată de toate instanțele clasei.

În mod similar, se întreabă, poate fi static C++ privat?

C++ permite, de asemenea, definirea static privat funcțiile de membru. Asemenea funcții poate sa să fie apelate numai de funcțiile membre ale clasei lor.

Putem avea metode statice private în Java?

Nu, noi nu poate trece peste privat sau metode statice în Java . Metode private în Java nu sunt vizibile pentru nicio altă clasă care își limitează domeniul de aplicare la clasa în care sunt declarate.

Recomandat: