Kaj je javno/zasebno zaščiteno v PHP?
Kaj je javno/zasebno zaščiteno v PHP?

Video: Kaj je javno/zasebno zaščiteno v PHP?

Video: Kaj je javno/zasebno zaščiteno v PHP?
Video: Полный курс React JS для начинающих - Изучи Реакт за 2 часа! +таймкоды 2024, April
Anonim

PHP - Modifikatorji dostopa

javnosti - do lastnosti ali metode je mogoče dostopati od koder koli. zaščiten - do lastnosti ali metode je mogoče dostopati znotraj razreda in z razredi, izpeljanimi iz tega razreda. zasebni - do lastnosti ali metode je mogoče dostopati SAMO znotraj razreda

Poleg tega, kakšna je razlika med zasebnim in zaščitenim v PHP?

Zasebno : Metoda ali lastnost z zasebni vidljivost je lahko dostopna samo znotraj razreda. Ne morete dostopati zasebni metodo ali spremenljivko izven vašega razreda. Zaščiteno : Metoda ali spremenljivka z zaščiten vidljivost je lahko samo dostop v otroški razred. Zaščiteno bo uporabljen v proces dedovanja.

Tudi kakšna je razlika med javnim/zasebnim in zaščitenim? A javnosti član je dostopen od koder koli zunaj razreda, vendar znotraj programa. A zaščiten članska spremenljivka ali funkcija je zelo podobna a zasebni člana, vendar je zagotovilo eno dodatno ugodnost, da je do njih mogoče dostopati v otroških razredih, ki se imenujejo izpeljani razredi.

kaj je javno/zasebno in zaščiteno v OOP?

Na splošno, javnosti pomeni dostop vsem, zasebni pomeni, da imajo dostop samo člani istega razreda, in zaščiten pomeni, da so dovoljeni tudi člani podrazredov.

Zakaj uporabljamo javno zasebno in zaščiteno?

javnosti : dostopen od vsepovsod. zaščiten : dostopen z razredi istega paketa in podrazredi, ki se nahajajo v katerem koli paketu. privzeto (ni določen modifikator): dostopen z razredi istega paketa. zasebni : dostopno samo znotraj istega razreda.

Priporočena: