What does this function do in Java? -


  सार्वजनिक वर्ग TransparentProxy {निजी स्थिर ProxyServer _proxyserver = null; निजी स्थिर ट्रांसपेरप्रोक्सी _instance = null; सार्वजनिक ट्रांसपेरेंटप्रॉक्सी () {} सार्वजनिक स्थिर शून्य मुख्य (स्ट्रिंग अरिज []) अपवाद फेंकता {TransparentProxy.getInstance (); }  

मैं सार्वजनिक TransparentProxy () {} को छोड़कर सब कुछ समझता हूं। यह खाली क्यों है? इसका उद्देश्य क्या है? यह एक वापसी प्रकार होने से छूट क्यों है? मैंने इसे देखा है, लेकिन सही जवाब नहीं मिल सकता है। धन्यवाद

प्रारंभिक भाग के ट्यूटोरियल से -

ए क्लास में ऐसे कन्स्ट्रक्टर होते हैं जिन्हें क्लास ब्लूप्रिंट से ऑब्जेक्ट बनाने के लिए आमंत्रित किया जाता है।
कन्स्ट्रक्टर घोषणाएं विधि घोषणाओं की तरह दिखती हैं- सिवाय इसके कि वे क्लास के नाम का उपयोग करते हैं और कोई रिटर्न नहीं होता है।

आपको अपने वर्ग के लिए किसी भी कंस्ट्रक्टर प्रदान करने की ज़रूरत नहीं है, लेकिन ऐसा करने पर आपको सावधान रहना चाहिए। कम्पाइलर बिना कन्स्ट्रक्टर के किसी भी वर्ग के लिए स्वचालित रूप से कोई-तर्क, डिफ़ॉल्ट कन्स्ट्रक्टर प्रदान करता है। यह डिफ़ॉल्ट कन्स्ट्रक्टर superclass के ना-तर्क कंसट्रक्टर को कॉल करेगा।

ऐसा लगता है कि आपने अभी तक जावा भाषा की बुनियादी बातों के माध्यम से नहीं पढ़ा है, आपको उनके माध्यम से जाना चाहिए।


Comments

Popular posts from this blog

java - org.apache.http.ProtocolException: Target host is not specified -

java - Gradle dependencies: compile project by relative path -

ruby on rails - Object doesn't support #inspect when used with .include -