"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > कंस्ट्रक्टर्स से परे जावा में ऑब्जेक्ट बनाने के कितने तरीके हैं?

कंस्ट्रक्टर्स से परे जावा में ऑब्जेक्ट बनाने के कितने तरीके हैं?

2024-11-20 को प्रकाशित
ब्राउज़ करें:549

How Many Ways Are There to Create Objects in Java Beyond Constructors?

जावा में ऑब्जेक्ट बनाना: कंस्ट्रक्टर से परे

जावा में ऑब्जेक्ट बनाते समय, कंस्ट्रक्टर का उपयोग करना एक आसान तरीका है। हालाँकि, विचार करने के लिए अतिरिक्त रास्ते भी हैं। :

यह परिचित विधि व्यापक रूप से नियोजित है और इसमें क्लास के कंस्ट्रक्टर को स्पष्ट रूप से कॉल करना शामिल है।

MyObject object = new MyObject();

  1. Class.forName (): यह दृष्टिकोण तब काम आता है जब आप क्लास का नाम जानते हैं और इसमें एक सार्वजनिक डिफ़ॉल्ट कंस्ट्रक्टर होता है।

    MyObject object = (MyObject) Class.forName("subin.rnd.MyObject")। newInstance();
    MyObject object = new MyObject();
  2. clone(): यदि आपके पास कोई मौजूदा ऑब्जेक्ट है, तो आप क्लोन() विधि का उपयोग करके इसे डुप्लिकेट कर सकते हैं।

    MyObject अन्यऑब्जेक्ट = नया MyObject(); MyObject object = (MyObject)otherObject.clone();
    MyObject object = new MyObject();
  3. ऑब्जेक्ट डिसेरिएलाइज़ेशन: इस प्रक्रिया में उसके क्रमबद्ध रूप से एक ऑब्जेक्ट बनाना शामिल है।

    ऑब्जेक्टइनपुटस्ट्रीम इनस्ट्रीम = नया ऑब्जेक्टइनपुटस्ट्रीम(anInputStream); MyObject ऑब्जेक्ट = (MyObject) inStream.readObject();
    MyObject object = new MyObject();
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3