PHP में सार्वजनिक/निजी संरक्षित क्या है?
PHP में सार्वजनिक/निजी संरक्षित क्या है?

वीडियो: PHP में सार्वजनिक/निजी संरक्षित क्या है?

वीडियो: PHP में सार्वजनिक/निजी संरक्षित क्या है?
वीडियो: PHP Access Modifiers Explained: Public, Private, and Protected l [HINDI] - #5 2024, मई
Anonim

पीएचपी - एक्सेस संशोधक

सह लोक - संपत्ति या विधि को हर जगह से एक्सेस किया जा सकता है। संरक्षित - संपत्ति या विधि को कक्षा के भीतर और उस वर्ग से प्राप्त कक्षाओं द्वारा पहुँचा जा सकता है। निजी - संपत्ति या विधि को केवल कक्षा के भीतर ही पहुँचा जा सकता है

इसके अलावा, PHP में निजी और संरक्षित के बीच क्या अंतर है?

निजी : विधि या संपत्ति के साथ निजी दृश्यता केवल कक्षा के अंदर ही पहुंच योग्य हो सकती है। आप पहुँच नहीं सकते निजी आपकी कक्षा के बाहर से विधि या चर। संरक्षित : विधि या चर के साथ संरक्षित दृश्यता केवल एक्सेस की जा सकती है में बाल वर्ग। संरक्षित उपयोग किया जाएगा में विरासत की प्रक्रिया।

साथ ही, सार्वजनिक/निजी और संरक्षित में क्या अंतर है? ए सह लोक सदस्य कक्षा के बाहर कहीं से भी पहुंच योग्य है लेकिन एक कार्यक्रम के भीतर। ए संरक्षित सदस्य चर या फ़ंक्शन बहुत समान है a निजी सदस्य लेकिन इसने एक अतिरिक्त लाभ प्रदान किया कि उन्हें बाल वर्गों में पहुँचा जा सकता है जिन्हें व्युत्पन्न वर्ग कहा जाता है।

OOP में सार्वजनिक/निजी और संरक्षित क्या है?

मोटे तौर पर बोलना, सह लोक इसका मतलब है कि सभी को प्रवेश की अनुमति है, निजी इसका मतलब है कि केवल उसी वर्ग के सदस्यों को प्रवेश करने की अनुमति है, और संरक्षित इसका मतलब है कि उपवर्गों के सदस्यों को भी अनुमति है।

हम सार्वजनिक निजी और संरक्षित का उपयोग क्यों करते हैं?

सह लोक : हर जगह से सुलभ। संरक्षित : एक ही पैकेज की कक्षाओं और किसी भी पैकेज में रहने वाले उपवर्गों द्वारा पहुँचा जा सकता है। डिफ़ॉल्ट (कोई संशोधक निर्दिष्ट नहीं): उसी पैकेज की कक्षाओं द्वारा पहुँचा जा सकता है। निजी : केवल एक ही वर्ग के भीतर पहुँचा जा सकता है।

सिफारिश की: