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

जावा कंस्ट्रक्टर एक मान लौटाता है, लेकिन क्या?


नहीं। जावा कंस्ट्रक्टर एक मान वापस नहीं कर सकता। यदि आवश्यक हो, तो बस एक विधि बनाएं जो आवश्यक कन्स्ट्रक्टर को कॉल करे और आवश्यक मान लौटाए। नीचे दिया गया उदाहरण देखें।

public class Tester {
   public Tester(){}
   public static Tester getInstance(){
      Tester tester = new Tester();
       return tester;
   }
}

  1. जावा में StringIndexOutOfBoundsException क्या है?

    जावा में वर्णों के अनुक्रम को संग्रहीत करने के लिए स्ट्रिंग्स का उपयोग किया जाता है, उन्हें वस्तुओं के रूप में माना जाता है। java.lang पैकेज का स्ट्रिंग वर्ग एक स्ट्रिंग का प्रतिनिधित्व करता है। आप या तो नए कीवर्ड (किसी भी अन्य ऑब्जेक्ट की तरह) का उपयोग करके या शाब्दिक (किसी भी अन्य आदिम डेटाटाइप क

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

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

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

    सामान्य तौर पर, ओवरराइडिंग में, सुपरक्लास और सबक्लास में विधि का नाम और पैरामीटर समान होते हैं। लेकिन, जब रिटर्निंग टाइप की बात आती है, तो सबक्लास में मेथड सुपरक्लास में मेथड के रिटर्न टाइप के सबटाइप को वापस कर सकता है। उदाहरण यदि आप निम्न उदाहरण देखें तो सुपर क्लास में demoMethod() . नामक एक विधि