Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में क्लास मेंबर के लिए डिफ़ॉल्ट एक्सेस क्या है?


C# में क्लास मेंबर के लिए डिफ़ॉल्ट एक्सेस private है।

मेंबर वेरिएबल्स यानी क्लास मेंबर्स एक ऑब्जेक्ट के एट्रिब्यूट्स हैं (डिज़ाइन परिप्रेक्ष्य से) और उन्हें एनकैप्सुलेशन लागू करने के लिए प्राइवेट रखा जाता है। इन वेरिएबल्स को केवल पब्लिक मेंबर फंक्शन्स का उपयोग करके एक्सेस किया जा सकता है।

उदाहरण

using System; namespace RectangleApplication {     class Rectangle {         // member variables         private double length;         private double width;         public void Acceptdetails() {             length = 10;             width = 14;         }         public double GetArea() {             return length * width;         }         public void Display() {             Console.WriteLine("Length: {0}", length);             Console.WriteLine("Width: {0}", width);             Console.WriteLine("Area: {0}", GetArea());         }     }//end class Rectangle     class ExecuteRectangle {         static void Main(string[] args) {             Rectangle r = new Rectangle();             r.Acceptdetails();             r.Display();             Console.ReadLine();         }     } }

  1. - C#.NET में विभिन्न एक्सेस स्पेसिफायर क्या हैं?

    C#.NET द्वारा समर्थित निम्नलिखित एक्सेस स्पेसिफायर हैं:पब्लिक एक्सेस स्पेसिफायर (Public Access Specifier)यह एक क्लास को अपने सदस्य वेरिएबल और सदस्य फ़ंक्शन को अन्य फ़ंक्शन और ऑब्जेक्ट्स के लिए उजागर करने की अनुमति देता है।प्राइवेट एक्सेस स्पेसिफायर (Private Access Specifier)प्राइवेट एक्सेस स्पेसिफाय

  1. - C# में क्लास के लिए डिफ़ॉल्ट एक्सेस क्या है

    यदि कोई एक्सेस मॉडिफायर निर्दिष्ट नहीं किया गया है, तो डिफ़ॉल्ट Internal है। Internal एक्सेस स्पेसिफायर एक क्लास को अपने मेंबर वेरिएबल्स और मेंबर फंक्शन्स को करंट असेंबली में अन्य फंक्शन्स और ऑब्जेक्ट्स के लिए एक्सपोज़ करने की अनुमति देता है। दूसरे शब्दों में, इंटरनल एक्सेस स्पेसिफायर वाला कोई भी मे

  1. - C# में क्लास के मेंबर वेरिएबल्स क्या हैं?

    क्लास एक ब्लूप्रिंट है जिसमें C# में मेंबर वेरिएबल्स और फंक्शन्स होते हैं। यह ऑब्जेक्ट के व्यवहार का वर्णन करता है।मेंबर वेरिएबल्स क्या हैं, यह जानने के लिए क्लास का सिंटैक्स देखें:<एक्सेस स्पेसिफायर> class class_name {    // मेंबर वेरिएबल्स    <एक्सेस स्पेसिफायर> <