तो मेरे पास Id
फ़ील्ड वाला एक बहुत ही सरल वर्ग है, और Id
कन्स्ट्रक्टर में सेट किया जा सकता है।क्या यह वास्तव में एक सरलीकरण है?
आमतौर पर मैं विधि तर्क के विपरीत वर्ग संपत्ति की स्पष्ट रूप से पहचान करने के लिए this
का उपयोग करूंगा। मेरे लिए यह स्पष्ट लगता है।
आईडीई0003 मुझे this
को हटाना चाहता है, संदेश 'नाम सरलीकृत किया जा सकता है', क्या यह सही है?
यह मेरे लिए कम स्पष्ट प्रतीत होता है, और id = id
में आसानी से एक आवरण त्रुटि की अनुमति देता है।
ठीक है, मुझे लगता है कि आप पहले से ही यह कहा सब: हर 'सरलीकरण' भी एक 'स्पष्टीकरण' .. – TaW
मुझे लगता है कि वे दोनों एक ही बात में संकलित है। इसलिए आप जो कुछ भी लिखा है उसे सरल बनाएं। –
हम्म, इस तरह के प्रश्न केवल प्रोग्रामर द्वारा पूछे जाने वाले हैं जो एक काले संपादक विंडो पृष्ठभूमि का उपयोग करते हैं। हाँ, वह लाइटबुल बहुत दिखाई दे रहा है। पृष्ठभूमि रोशनी होने पर इससे परेशान नहीं होना चाहिए :) निश्चित रूप से यह एक "सरलीकरण" है, कम कोड है। लेकिन यह रनटाइम पर बिल्कुल कोई फर्क नहीं पड़ता है और यह सुनिश्चित करता है कि आप स्वत: पूर्णता का उपयोग करने में मदद नहीं करते हैं। –