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

C# प्रोग्राम में कंस्ट्रक्टर क्या होते हैं?

क्लास कंस्ट्रक्टर एक क्लास का एक विशेष सदस्य फंक्शन होता है जिसे जब भी हम उस क्लास के नए ऑब्जेक्ट बनाते हैं तो उसे निष्पादित किया जाता है।

एक कंस्ट्रक्टर का नाम बिल्कुल वैसा ही होता है जैसा कि क्लास का होता है और इसका कोई रिटर्न टाइप नहीं होता है।

कंस्ट्रक्टर का वही नाम है जो क्लास का नाम है -

class Demo {

   public Demo() {}
}

निम्नलिखित एक उदाहरण है -

उदाहरण

using System;

namespace LineApplication {
   class Line {
      private double length; // Length of a line

      public Line() {
         Console.WriteLine("Object is being created");
      }

      public void setLength( double len ) {
         length = len;
      }

      public double getLength() {
         return length;
      }

      static void Main(string[] args) {
         Line line = new Line();

         // set line length
         line.setLength(6.0);
         Console.WriteLine("Length of line : {0}", line.getLength());
         Console.ReadKey();
      }
   }
}

आउटपुट

Object is being created
Length of line : 6

  1. सी # में रिलेशनल ऑपरेटर क्या हैं?

    C# में दो मानों की तुलना करने के लिए, संबंधपरक ऑपरेटरों का उपयोग करें। C# में निम्नलिखित रिलेशनल ऑपरेटर हैं। संचालक विवरण == जांचता है कि दो ऑपरेंड के मान बराबर हैं या नहीं, यदि हाँ तो कंडीशन सही हो जाती है। != जांचता है कि दो ऑपरेंड के मान बराबर हैं या नहीं, यदि मान समान नहीं हैं तो कंडीशन सही

  1. सी # कार्यक्रमों में विनाशक क्या हैं?

    एक विध्वंसक एक वर्ग का एक विशेष सदस्य कार्य होता है जिसे तब निष्पादित किया जाता है जब उसकी कक्षा की कोई वस्तु दायरे से बाहर हो जाती है। इसका ठीक वैसा ही नाम है जैसा कि उपसर्ग वाले टिल्ड (~) वाले वर्ग का है, उदाहरण के लिए, हमारे वर्ग का नाम डेमो है। public Demo() { // constructor    Consol

  1. जावा में कंस्ट्रक्टर क्या हैं?

    एक निर्माता जावा में वाक्य रचनात्मक रूप से विधियों के समान है। अंतर यह है कि कंस्ट्रक्टर का नाम क्लास के नाम के समान होता है और इसका कोई रिटर्न टाइप नहीं होता है। आपको एक कंस्ट्रक्टर को कॉल करने की आवश्यकता नहीं है, इसे तात्कालिकता के समय परोक्ष रूप से लागू किया जाता है। एक कंस्ट्रक्टर का मुख्य उद्