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

सी # में कक्षा के सार्वजनिक सदस्य चर का दायरा क्या है?

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

नीचे दिए गए उदाहरण में चर लंबाई और चौड़ाई को सार्वजनिक घोषित किया गया है। अब आप उन्हें Main() मेथड के बाहर भी एक्सेस कर सकते हैं।

वेरिएबल को क्लास के इंस्टेंस का उपयोग करके एक्सेस किया जाता है।

Rectangle r = new Rectangle();
r.length = 4.5;
r.width = 3.5;

आइए देखें पूरा कोड।

उदाहरण

Using System;
namespace RectangleApplication {
   class Rectangle {
      // member variables
      public double length;
      public double width;
      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.length = 4.5;
         r.width = 3.5;
         r.Display();
         Console.ReadLine();
      }
   }
}

  1. सी # में टाइप सुरक्षित क्या है?

    C# में सुरक्षित टाइप करने से कोई वस्तु किसी अन्य वस्तु की स्मृति में प्रवेश नहीं कर पाएगी। आइए − . की अवधारणा को समझने के लिए एक उदाहरण देखें उदाहरण public class One {    public int Prop{ get; set;} } public class Two {    public int Prop{get;set;}    public int Prop1{

  1. सी # में ऐरेलिस्ट क्लास क्या है?

    ArrayList वर्ग किसी ऑब्जेक्ट के ऑर्डर किए गए संग्रह का प्रतिनिधित्व करता है जिसे व्यक्तिगत रूप से अनुक्रमित किया जा सकता है। यह मूल रूप से एक सरणी का एक विकल्प है। Arraylist वर्ग की विधियाँ निम्नलिखित हैं - Sr.No विधि और विवरण 1 सार्वजनिक वर्चुअल int जोड़ें(ऑब्जेक्ट मान); ArrayList के अंत में एक

  1. C# में किसी वर्ग के सदस्य चर क्या हैं?

    एक वर्ग एक खाका है जिसमें सदस्य चर और सी # में कार्य होते हैं। यह किसी वस्तु के व्यवहार का वर्णन करता है। सदस्य चर क्या हैं, यह जानने के लिए आइए कक्षा के सिंटैक्स को देखें - <access specifier> class class_name {    // member variables    <access specifier> <data t