Čo je verejné/súkromné chránené v PHP?
Čo je verejné/súkromné chránené v PHP?

Video: Čo je verejné/súkromné chránené v PHP?

Video: Čo je verejné/súkromné chránené v PHP?
Video: PHP Access Modifiers Explained: Public, Private, and Protected l [HINDI] - #5 2024, November
Anonim

PHP - Modifikátory prístupu

verejnosti - vlastnosť alebo metóda sú dostupné odkiaľkoľvek. chránené - k vlastnosti alebo metóde možno pristupovať v rámci triedy a triedami odvodenými z tejto triedy. súkromné - vlastnosť alebo metóda je prístupná LEN v rámci triedy

Navyše, aký je rozdiel medzi súkromným a chráneným v PHP?

Súkromné : Metóda alebo vlastnosť s súkromné viditeľnosť môže byť prístupná iba vo vnútri triedy. Nemáte prístup súkromné metódu alebo premennú mimo vašej triedy. Chránené : Metóda alebo premenná s chránené viditeľnosť môže byť iba prístup v detská trieda. Chránené bude použitý v proces dedenia.

Aký je rozdiel medzi verejným/súkromným a chráneným? A verejnosti člen je prístupný odkiaľkoľvek mimo triedy, ale v rámci programu. A chránené členská premenná alebo funkcia je veľmi podobná a súkromné členom, ale poskytovalo to jednu ďalšiu výhodu, že k nim možno pristupovať v detských triedach, ktoré sa nazývajú odvodené triedy.

čo je verejné/súkromné a chránené v OOP?

Všeobecne povedané, verejnosti znamená, že každý má povolený prístup, súkromné znamená, že prístup majú povolený iba členovia rovnakej triedy a chránené znamená, že sú povolené aj členovia podtried.

Prečo používame verejné súkromné a chránené?

verejnosti : prístupné odkiaľkoľvek. chránené : prístupné triedami toho istého balíka a podtriedami nachádzajúcimi sa v akomkoľvek balíku. predvolené (nešpecifikovaný žiadny modifikátor): prístupné triedam toho istého balíka. súkromné : prístupné len v rámci rovnakej triedy.

Odporúča: