Kas yra viešai / privačiai apsaugota PHP?
Kas yra viešai / privačiai apsaugota PHP?

Video: Kas yra viešai / privačiai apsaugota PHP?

Video: Kas yra viešai / privačiai apsaugota PHP?
Video: PHP Access Modifiers Explained: Public, Private, and Protected l [HINDI] - #5 2024, Gegužė
Anonim

PHP - Prieigos modifikatoriai

viešas - nuosavybę ar metodą galima pasiekti iš bet kur. apsaugotas - ypatybę arba metodą galima pasiekti klasėje ir klasėmis, gautomis iš tos klasės. privatus - ypatybę arba metodą galima pasiekti TIK klasėje

Be to, kuo PHP skiriasi privatus ir apsaugotas?

Privatus : metodas arba savybė su privatus matomumas gali būti pasiekiamas tik klasėje. Negalite prieiti privatus metodą arba kintamąjį iš jūsų klasės ribų. Apsaugotas : metodas arba kintamasis su apsaugotas matomumas gali būti tik prieiga viduje konors vaikų klasė. Apsaugotas Bus panaudota viduje konors paveldėjimo procesas.

Be to, kuo skiriasi viešasis / privatus ir saugomas? A viešas narys yra pasiekiamas iš bet kurios klasės, bet programos ribų. A apsaugotas nario kintamasis arba funkcija yra labai panaši į a privatus narys, tačiau suteikė dar vieną privalumą, kad juos galima pasiekti vaikų klasėse, kurios vadinamos išvestinėmis klasėmis.

kas yra viešas / privatus ir saugomas OOP?

Apskritai kalbant, viešas reiškia, kad prieiti leidžiama visiems, privatus reiškia, kad prieiti leidžiama tik tos pačios klasės nariams, ir apsaugotas reiškia, kad leidžiami ir poklasių nariai.

Kodėl mes naudojame viešąjį privatų ir saugomą?

viešas : pasiekiama iš visur. apsaugotas : prieinama to paties paketo klasėms ir poklasiams, esantiems bet kuriame pakete. numatytasis (nenurodytas modifikatorius): pasiekiamas to paties paketo klasėms. privatus : pasiekiama tik toje pačioje klasėje.

Rekomenduojamas: