संरक्षित

लेखक: Robert Simon
निर्माण की तारीख: 21 जून 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
पर्यावरण || EVS || संरक्षित वन क्षेत्र || REET Previous Year Paper Analysis
वीडियो: पर्यावरण || EVS || संरक्षित वन क्षेत्र || REET Previous Year Paper Analysis

विषय

परिभाषा - संरक्षित का क्या अर्थ है?

संरक्षित किया गया, C # में, एक कीवर्ड का उपयोग किसी वर्ग सदस्य की पहुंच को घोषित करने के लिए किया जाता है, जैसे कि उस सदस्य की पहुंच उस वर्ग तक सीमित होती है जिसमें वह घोषित वर्ग या किसी भी वर्ग से लिया गया वर्ग होता है। संरक्षित पहुंच का उपयोग क्षेत्र, विधि और संपत्ति घोषणाओं में किया जा सकता है ताकि उन्हें उनकी कक्षा के बाहर पूरी तरह से दिखाई देने से रोका जा सके।

संरक्षित एक एक्सेस संशोधक है जो एक वर्ग के सदस्य को निजी से अधिक दृश्यमान बनाता है, लेकिन सार्वजनिक पहुंच से कम है। एक बेस क्लास के संरक्षित सदस्यों को केवल उनके वंशजों द्वारा साझा किया जा सकता है, जो उन्हें ओवरराइड या उपयोग कर सकते हैं।

संरक्षित संशोधक C # ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग में इनकैप्सुलेशन की अवधारणा को लागू करने में मदद करता है। यह मुख्य रूप से एक बेस क्लास के सदस्यों के साथ उपयोग किया जाता है जो व्युत्पन्न वर्ग में फिर से उपयोग किया जाता है, जो अमीर वर्ग पदानुक्रम के साथ-साथ आम तर्क के केंद्रीकरण प्रदान करने में मदद करता है।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप सीखेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia संरक्षित की व्याख्या करता है

एक संरक्षित सदस्य व्युत्पन्न वर्ग में तभी पहुँचा जा सकता है जब पहुँच वर्ग के माध्यम से हो। यदि इसे जिस कक्षा में घोषित किया जाता है, उस कार्यक्रम के बाहर से इसे एक्सेस करने की आवश्यकता होती है, तो यह व्युत्पन्न प्रकार या इसके द्वारा निर्मित वर्ग प्रकार के उदाहरण के माध्यम से होना चाहिए।

उदाहरण के लिए, BankAccount वर्ग एक उपयोगकर्ता के खाते के विवरण का प्रतिनिधित्व करता है और एक विधि को परिभाषित कर सकता है, जैसा कि संरक्षित किया गया है, इस प्रकार CalculateInterest, ताकि BankAccount वर्ग (जैसे SavingsAccount, CheckingAccount, इत्यादि) से प्राप्त कोई भी कोड के साथ CalculateInterest विधि को ओवरराइड कर सके। खाते के प्रकार के आधार पर ब्याज की गणना करें।

एक संरक्षित सदस्य का स्थैतिक संशोधक के साथ उपयोग नहीं किया जा सकता है क्योंकि इसे केवल एक उदाहरण के माध्यम से एक्सेस किया जा सकता है। एक संरक्षित संशोधक का उपयोग किसी संरचना के सदस्यों के साथ नहीं किया जा सकता है क्योंकि इनहेरिटेंस संरचना द्वारा समर्थित नहीं है।

व्युत्पन्न वर्ग में विशेषज्ञता के लिए निष्पादित किए जाने वाले तर्क को विस्तारित करने के लिए "वर्चुअल" संशोधक के साथ एक संरक्षित पद्धति घोषित की जा सकती है।
यह परिभाषा C # के कॉन में लिखी गई थी