जावा में ऑब्जेक्ट बनाते समय, कंस्ट्रक्टर का उपयोग करना एक आसान तरीका है। हालाँकि, विचार करने के लिए अतिरिक्त रास्ते भी हैं। :
यह परिचित विधि व्यापक रूप से नियोजित है और इसमें क्लास के कंस्ट्रक्टर को स्पष्ट रूप से कॉल करना शामिल है।MyObject object = new MyObject();Class.forName (): यह दृष्टिकोण तब काम आता है जब आप क्लास का नाम जानते हैं और इसमें एक सार्वजनिक डिफ़ॉल्ट कंस्ट्रक्टर होता है।
MyObject object = (MyObject) Class.forName("subin.rnd.MyObject")। newInstance();MyObject object = new MyObject();
clone(): यदि आपके पास कोई मौजूदा ऑब्जेक्ट है, तो आप क्लोन() विधि का उपयोग करके इसे डुप्लिकेट कर सकते हैं।
MyObject अन्यऑब्जेक्ट = नया MyObject(); MyObject object = (MyObject)otherObject.clone();MyObject object = new MyObject();
ऑब्जेक्ट डिसेरिएलाइज़ेशन: इस प्रक्रिया में उसके क्रमबद्ध रूप से एक ऑब्जेक्ट बनाना शामिल है।
ऑब्जेक्टइनपुटस्ट्रीम इनस्ट्रीम = नया ऑब्जेक्टइनपुटस्ट्रीम(anInputStream); MyObject ऑब्जेक्ट = (MyObject) inStream.readObject();MyObject object = new MyObject();
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3