Je, umma/faragha inalindwa nini katika PHP?
Je, umma/faragha inalindwa nini katika PHP?

Video: Je, umma/faragha inalindwa nini katika PHP?

Video: Je, umma/faragha inalindwa nini katika PHP?
Video: 28 панфиловцев. Самая полная версия. Panfilov's 28 Men (English subtitles) 2024, Mei
Anonim

PHP - Virekebishaji vya Upatikanaji

umma - mali au njia inaweza kupatikana kutoka kila mahali. kulindwa - mali au njia inaweza kufikiwa ndani ya darasa na kwa madarasa yanayotokana na darasa hilo. Privat - mali au njia inaweza kupatikana ndani ya darasa TU

Kwa kuongezea, ni tofauti gani kati ya kibinafsi na iliyolindwa katika PHP?

Privat : Mbinu au mali na Privat mwonekano unaweza kupatikana ndani ya darasa pekee. Huwezi kufikia Privat njia au tofauti kutoka nje ya darasa lako. Imelindwa : Mbinu au kutofautisha na kulindwa mwonekano unaweza kuwa ufikiaji tu ndani ya darasa la watoto. Imelindwa zitatumika ndani ya mchakato wa urithi.

Pia, kuna tofauti gani kati ya umma/binafsi na ulinzi? A umma mwanachama anapatikana kutoka popote nje ya darasa lakini ndani ya programu. A kulindwa kutofautisha kwa mwanachama au kitendakazi ni sawa na a Privat mwanachama lakini ilitoa faida moja ya ziada ambayo inaweza kufikiwa katika madarasa ya watoto ambayo huitwa madarasa yanayotokana.

ni nini umma/faragha na unalindwa katika OOP?

Kwa upana, umma inamaanisha kila mtu anaruhusiwa kufikia, Privat inamaanisha kuwa washiriki wa darasa moja pekee ndio wanaoruhusiwa kufikia, na kulindwa inamaanisha kuwa washiriki wa tabaka ndogo pia wanaruhusiwa.

Kwa nini tunatumia umma binafsi na ulinzi?

umma : inapatikana kutoka kila mahali. kulindwa : kufikiwa na madarasa ya kifurushi sawa na aina ndogo zinazoishi kwenye kifurushi chochote. chaguo-msingi (hakuna kirekebishaji kilichobainishwa): kufikiwa na madarasa ya kifurushi sawa. Privat : inapatikana ndani ya darasa moja pekee.

Ilipendekeza: