कन्स्ट्रक्टर को कब कहा जाता है?

विषयसूची:

कन्स्ट्रक्टर को कब कहा जाता है?
कन्स्ट्रक्टर को कब कहा जाता है?
Anonim

एक कंस्ट्रक्टर को स्वचालित रूप से कहा जाता है जब कोई ऑब्जेक्ट बनाया जाता है। इसे कक्षा के सार्वजनिक खंड में रखा जाना चाहिए। यदि हम एक कंस्ट्रक्टर निर्दिष्ट नहीं करते हैं, तो C++ कंपाइलर ऑब्जेक्ट के लिए एक डिफ़ॉल्ट कंस्ट्रक्टर उत्पन्न करता है (कोई पैरामीटर की अपेक्षा नहीं करता है और एक खाली बॉडी है)।

एक कंस्ट्रक्टर क्या है और इसे कैसे कहा जाता है?

क्लास-आधारित ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग में, एक कंस्ट्रक्टर (संक्षिप्त नाम: ctor) एक विशेष प्रकार का सबरूटीन है जिसे ऑब्जेक्ट बनाने के लिए कहा जाता है। … कंस्ट्रक्टर्स का नाम अक्सर घोषित वर्ग के समान होता है।

कन्स्ट्रक्टर को क्यों कहा जाता है?

नोट: इसे कंस्ट्रक्टर कहा जाता है क्योंकि यह वस्तु निर्माण के समय मूल्यों का निर्माण करता है। किसी वर्ग के लिए कंस्ट्रक्टर लिखना आवश्यक नहीं है। ऐसा इसलिए है क्योंकि जावा कंपाइलर एक डिफ़ॉल्ट कंस्ट्रक्टर बनाता है यदि आपकी कक्षा में कोई नहीं है।

क्या कंस्ट्रक्टर को अपने आप कॉल किया जाता है?

हां, बेस क्लास कंस्ट्रक्टर को अपने आप कॉल किया जाएगा। बिना किसी तर्क के कंस्ट्रक्टर होने पर आपको आधार पर एक स्पष्ट कॉल जोड़ने की आवश्यकता नहीं है।

कन्स्ट्रक्टर को कहाँ कहा जाता है?

निम्न उदाहरण उस क्रम को दर्शाता है जिसमें एक व्युत्पन्न वर्ग के लिए कंस्ट्रक्टर में बेस क्लास और मेंबर कंस्ट्रक्टर को बुलाया जाता है। सबसे पहले, बेस कंस्ट्रक्टर को कॉल किया जाता है, फिर बेस-क्लास के सदस्यों को उस क्रम में इनिशियलाइज़ किया जाता है जिसमें वे क्लास डिक्लेरेशन में दिखाई देते हैं, और फिर व्युत्पन्न कंस्ट्रक्टर को कॉल किया जाता है।

सिफारिश की:

दिलचस्प लेख
उच्च सिर के लिए कौन सा पंप प्रयोग किया जाता है?
अधिक पढ़ें

उच्च सिर के लिए कौन सा पंप प्रयोग किया जाता है?

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

निजी लोगों ने देशभक्तों की कैसे मदद की?
अधिक पढ़ें

निजी लोगों ने देशभक्तों की कैसे मदद की?

निजी या मर्चेंट मेरिनर्स क्रांतिकारी युद्ध जीतने में मदद करते हैं। इसे जोड़ने के लिए, उन्होंने निजी स्वामित्व वाले, सशस्त्र व्यापारी जहाजों और निजी लोगों के लिए आयोगों के लिए मार्क के पत्र जारी किए, जो दुश्मन के व्यापारी जहाजों का शिकार करने के लिए युद्धपोतों के रूप में तैयार किए गए थे। देशभक्तों को प्राइवेटर्स की आवश्यकता क्यों थी?

क्या गेविन फ्री डेटिंग मेग टर्नी है?
अधिक पढ़ें

क्या गेविन फ्री डेटिंग मेग टर्नी है?

फ्री 2013 से मेग टर्नी के साथ रिलेशनशिप में हैं। मार्च 2019 तक, वह अब संयुक्त राज्य अमेरिका का स्थायी निवासी है। 26 जनवरी 2018 को, एक हथियारबंद व्यक्ति ने पिस्तौल से लैस युगल के ऑस्टिन घर में घुसकर एक गोली चलाई, जबकि दोनों एक कोठरी में छिप गए और अधिकारियों से संपर्क किया। मेग और गेविन के बीच क्या हुआ?