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

C# प्रोग्राम में डिफॉल्ट कंस्ट्रक्टर क्या है?

जब कोई वस्तु बनती है तो C# में एक कंस्ट्रक्टर स्वचालित रूप से लागू हो जाता है। कंस्ट्रक्टर का वही नाम है जो क्लास का है, उदाहरण के लिए, -

public class Department {
   public Department () {
      Console.WriteLine("Default Constructor! ");
   }
}

निम्नलिखित कोड है जो C# में डिफ़ॉल्ट कंस्ट्रक्टर के उपयोग को दर्शाता है। ऑब्जेक्ट बनने पर कंस्ट्रक्टर तुरंत कॉल करता है -

Department dept1 = new Department ();

एक डिफॉल्ट कंस्ट्रक्टर एक कंस्ट्रक्टर होता है जिसका कोई तर्क नहीं होता है, उदाहरण के लिए -

Department () {
}

आइए डिफ़ॉल्ट कंस्ट्रक्टर के साथ काम करने का तरीका जानने के लिए पूरा उदाहरण देखें -

उदाहरण

using System;
public class Department {

   public Department () {
      Console.WriteLine("Constructor Invoked");
   }

   public static void Main(string[] args) {

      // object
      Department dept1 = new Department ();
   }
}

आउटपुट

Constructor Invoked

  1. NETGEAR राउटर्स का डिफ़ॉल्ट IP पता क्या है?

    अधिकांश NETGEAR राउटर में एक डिफ़ॉल्ट IP पता 192.168.0.1 या 192.168.1.1 के रूप में सेट होता है। आप इनमें से किसी एक पते को URL के रूप में उपयोग करके राउटर से कनेक्ट कर सकते हैं: https://192.168.0.1/https://192.168.1.1/ कुछ NETGEAR राउटर एक अलग IP पते का उपयोग करते हैं। आपके विशिष्ट राउटर मॉडल द्वार

  1. जावा में डिफॉल्ट कंस्ट्रक्टर और पैरामीटराइज्ड कंस्ट्रक्टर में क्या अंतर हैं?

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

  1. Windows 10 डिफ़ॉल्ट पासवर्ड क्या है

    चूंकि लगभग सभी उपकरणों में आमतौर पर डिवाइस पर कुछ सुविधाओं तक पहुंचने के लिए एक डिफ़ॉल्ट पासवर्ड होता है, आप सोच रहे होंगे कि Windows 10 डिफ़ॉल्ट पासवर्ड क्या है ऐसा इसलिए है ताकि आप मशीन पर छिपी कुछ विशेषताओं तक भी पहुंच सकें। निम्नलिखित मार्गदर्शिका विंडोज 10 डिफ़ॉल्ट व्यवस्थापक पासवर्ड के बारे मे