पैरामीटरयुक्त कंस्ट्रक्टर हैं एक विशिष्ट संख्या में तर्कों को पारित करने वाले कंस्ट्रक्टर हैं पैरामीटराइज्ड कंस्ट्रक्टर का उद्देश्य अलग-अलग के इंस्टेंस वेरिएबल के लिए उपयोगकर्ता-वांछित विशिष्ट मान असाइन करना है वस्तुओं। एक पैरामीटरयुक्त कंस्ट्रक्टर एक प्रोग्रामर द्वारा स्पष्ट रूप से लिखा जाता है।
पैरामीटराइज्ड कंस्ट्रक्टर क्या है एक उदाहरण दें?
पैरामीटरेटेड कंस्ट्रक्टर का उदाहरण
उदाहरण के लिए, जब हम इस तरह की वस्तु बनाते हैं तो MyClass obj=new MyClass(123, "Hi"); फिर नया कीवर्ड आह्वान करता है ऑब्जेक्ट निर्माण के बाद इंट और स्ट्रिंग पैरामीटर (MyClass(int, String)) के साथ पैरामीटरयुक्त कंस्ट्रक्टर।
जावा में पैरामीटराइज्ड क्या है?
एक पैरामीटरयुक्त प्रकार है वास्तविक प्रकार के तर्कों के साथ एक सामान्य प्रकार का तात्कालिकता… प्रकार पैरामीटर ई एक प्लेसहोल्डर है जिसे बाद में एक प्रकार के तर्क से बदल दिया जाएगा जब प्रकार तत्काल और उपयोग किया जाता है। वास्तविक प्रकार के तर्कों के साथ एक सामान्य प्रकार की तात्कालिकता को एक पैरामीटर प्रकार कहा जाता है।
डिफॉल्ट कंस्ट्रक्टर और पैरामीटराइज्ड कंस्ट्रक्टर में क्या अंतर है?
डिफॉल्ट कंस्ट्रक्टर एक कंस्ट्रक्टर है जिसे कंपाइलर किसी भी प्रोग्रामर-डिफाइंड कंस्ट्रक्टर की अनुपस्थिति में स्वचालित रूप से जेनरेट करता है। इसके विपरीत, पैरामीटरयुक्त कंस्ट्रक्टर एक कंस्ट्रक्टर होता है जिसे प्रोग्रामर एक या अधिक पैरामीटर के साथ बनाता है ताकि क्लास के इंस्टेंस वेरिएबल को इनिशियलाइज़ किया जा सके।
पैरामीटराइज्ड कंस्ट्रक्टर की विशेषताएं क्या हैं?
पैरामीटरेटेड कंस्ट्रक्टर
जब किसी ऑब्जेक्ट को पैरामीटराइज्ड कंस्ट्रक्टर में घोषित किया जाता है, प्रारंभिक मानों को कंस्ट्रक्टर फ़ंक्शन के लिए तर्क के रूप में पारित किया जाना हैवस्तु घोषणा का सामान्य तरीका काम नहीं कर सकता है। कंस्ट्रक्टर्स को स्पष्ट रूप से या परोक्ष रूप से कहा जा सकता है।