के लिए जावा का "क्लोन()" विधि जनरेटर रिपब्लिकरी से उपलब्ध ग्रहण गैलीलियो में जावा की clone()
विधि पीढ़ी के लिए सबसे अच्छा टूल क्या है? कारण क्या है, जो एक्लिप्स डेवलपर्स को मानक रिलीज में इस टूल को शामिल करने से रोकता है?एक्लिप्स गैलीलियो
उत्तर
clone()
को लागू करना बहुत मुश्किल है। ऐसा करने के लिए यह एक अच्छा अभ्यास नहीं माना जाता है। ब्लोच (प्रभावी जावा) सुझाव देता है कि clone()
का उपयोग करना चाहिए। उथले क्लोनिंग के अन्य साधनों का प्रयोग करें, जैसे कॉपी-कन्स्ट्रक्टर या यूटिलिटीज जैसे कॉमन्स-बीनटिल।
मैं बिल्कुल बोझो से सहमत हूं। हालांकि, अगर इसकी आवश्यकता है और आपके पास प्रतिलिपि बनाने के लिए बड़ी संख्या में सदस्य फ़ील्ड हैं और आपको उन्हें सूचीबद्ध करने का त्वरित तरीका है तो आप कोड टेम्पलेट प्राप्त करने के लिए "toString" जनरेटर का उपयोग कर सकते हैं।
जेनरेट टूस्टिंग विकल्प में कोड शैली का उपयोग करें: "स्ट्रिंगबिल्डर/स्ट्रिंगबफर" जो सभी सदस्य फ़ील्ड सूचीबद्ध करेगा और स्ट्रिंगबिल्डर को जोड़ देगा। फिर आप क्लोन ऑब्जेक्ट के उपयुक्त सेटर्स में जोड़ों को बदल सकते हैं।
thx, हम आगे एक सरल कीबोर्ड मैक्रो बनाने के लिए नोटपैड ++ का उपयोग कर सकते हैं और अधिकतर बदलावों को तेज़ी से बना सकते हैं, क्योंकि मुझे याद है कि इसमें पूर्व के लिए प्लगइन भी हैं। यदि हमें भी आवश्यकता है तो पहले अक्षर को कैप्चर करें –
आप इसे ग्रहण मंचों पर पूछना चाह सकते हैं। वहां आपको * ग्रहण डेवलपर्स * से एक जवाब मिल सकता है। –