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# में दो मानों की तुलना करने के लिए रिलेशनल ऑपरेटर्स का उपयोग करें।C# में निम्न रिलेशनल ऑपरेटर्स हैं।ऑपरेटरविवरण==जांचता है कि दो ऑपरेंड्स के मान बराबर हैं या नहीं, यदि हां तो कंडीशन सत्य हो जाती है।!=जांचता है कि दो ऑपरेंड्स के मान बराबर हैं या नहीं, यदि मान बराबर नहीं हैं तो कंडीशन सत्य हो जाती ह

  1. - C# प्रोग्राम्स में डिस्ट्रक्टर्स क्या हैं?

    डिस्ट्रक्टर एक क्लास का विशेष मेंबर फंक्शन होता है जो तब निष्पादित होता है जब उसका ऑब्जेक्ट स्कोप से बाहर जाता है।इसका नाम क्लास के नाम के समान ही होता है बस एक टिल्डा (~) से प्रीफिक्स्ड होता है, उदाहरण के लिए, हमारा क्लास नाम Demo है।public Demo() { // कंस्ट्रक्टर    Console.WriteLine(&qu

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

    जावा में कंस्ट्रक्टर सिंटैक्टिकली मेथड्स के समान होता है। अंतर यह है कि कंस्ट्रक्टर का नाम क्लास के नाम के समान होता है और इसका कोई रिटर्न टाइप नहीं होता। आपको कंस्ट्रक्टर को कॉल करने की आवश्यकता नहीं होती; यह इंस्टेंटिएशन के समय इम्प्लिसिटली इनवोक होता है। कंस्ट्रक्टर का मुख्य उद्देश्य क्लास के इं