Kas ir publiski/privātais aizsargāts PHP?
Kas ir publiski/privātais aizsargāts PHP?

Video: Kas ir publiski/privātais aizsargāts PHP?

Video: Kas ir publiski/privātais aizsargāts PHP?
Video: Ханс Рослинг: Самая лучшая статистика 2024, Novembris
Anonim

PHP - Piekļuves modifikatori

publiski - īpašumam vai metodei var piekļūt no jebkuras vietas. aizsargāts - rekvizītu vai metodi var piekļūt klasē un no šīs klases atvasinātām klasēm. Privāts - īpašumam vai metodei var piekļūt TIKAI klasē

Turklāt kāda ir atšķirība starp privāto un aizsargāto PHP?

Privāts : metode vai īpašība ar Privāts redzamība var būt pieejama tikai klasē. Jūs nevarat piekļūt Privāts metode vai mainīgais ārpus jūsu klases. Aizsargāts : metode vai mainīgais ar aizsargāts redzamība var būt tikai piekļuve iekš bērnu klase. Aizsargāts tiks izmantots iekš mantošanas process.

Arī kāda ir atšķirība starp publisko/privāto un aizsargāto? A publiski dalībnieks ir pieejams no jebkuras vietas ārpus klases, bet programmas ietvaros. A aizsargāts locekļa mainīgais vai funkcija ir ļoti līdzīga a Privāts biedrs, taču tas sniedza vienu papildu priekšrocību, ka tām var piekļūt bērnu klasēs, kuras sauc par atvasinātajām klasēm.

kas ir publisks/privāts un aizsargāts OOP?

Vispārīgi runājot, publiski nozīmē, ka ikvienam ir atļauts piekļūt, Privāts nozīmē, ka piekļuve ir atļauta tikai vienas klases dalībniekiem, un aizsargāts nozīmē, ka ir atļauti arī apakšklašu dalībnieki.

Kāpēc mēs izmantojam publisko privāto un aizsargāto?

publiski : pieejams no jebkuras vietas. aizsargāts : pieejams vienas pakotnes klasēm un apakšklasēm, kas atrodas jebkurā pakotnē. noklusējuma (nav norādīts modifikators): pieejams vienas pakotnes klasēm. Privāts : pieejams tikai tajā pašā klasē.

Ieteicams: