"नमस्कार, अमीगो! जैसा कि मैं इसे समझता हूं, आपने पाइपों के अंतरिक्ष-समय वक्रता की भौतिक नींव पर मेरे पाठ में भाग लिया? नहीं? ठीक है, क्यों नहीं? क्या आपको पांचवें स्तर के बारे में अतिरिक्त सामग्री की आवश्यकता है? खैर, ये लीजिए। "
हमें कंस्ट्रक्टर्स की आवश्यकता क्यों है?
"क्या आप पहले से ही अपने आप से यह सवाल पूछ चुके हैं? और क्या आपको जवाब मिल गया है? क्या आप सुनिश्चित हैं कि उत्तर सही है? आइए देखें! आप बिना किसी विशिष्ट विशेषताओं के एक डिफ़ॉल्ट बिल्ली कैसे बनाते हैं? आप एक ही बिल्ली कैसे बनाते हैं, लेकिन एक के साथ कुछ रंग फर और आवाज का स्वर? आप नहीं जानते? यहां जावा में कंस्ट्रक्टर्स की मूल बातें पर एक उत्कृष्ट लेख है। पढ़ें और प्रबुद्ध बनें!"
बेस क्लास कंस्ट्रक्टर्स
"आप वर्तमान में जावा में कंस्ट्रक्टर्स में खोदना शुरू कर रहे हैं। इसलिए, हमारे जहाज के भंडारण डिब्बे में मुझे मिला एक दिलचस्प लेख आपको चोट नहीं पहुँचाएगा। यह बेस क्लास कंस्ट्रक्टर्स के बारे में है, और इसे सिर्फ आपके स्तर के लिए डिज़ाइन किया गया है। आप सीखेंगे (या समीक्षा करें) सुपरक्लास और सबक्लास क्या हैं, जिस क्रम में कंस्ट्रक्टर को बुलाया जाता है, और जिस क्रम में फ़ील्ड्स को इनिशियलाइज़ किया जाता है।
"मेरे पास आज आपके लिए बहुत सारे लेख नहीं हैं, लेकिन विषय बहुत महत्वपूर्ण है। इसलिए इसमें खुद को डुबो दें। और अगर आप कंस्ट्रक्टर के बारे में कुछ और पढ़ना चाहते हैं, तो 'हेड फर्स्ट जावा' आपका दिन बचाएगा! या , के होर्स्टमैन का 'कोर जावा' भी एक उत्कृष्ट पाठ्यपुस्तक है। सोचें कि इसे पढ़ना बहुत जल्दी है, क्योंकि आप अभी तक पेशेवर नहीं हैं? फिर से सोचें। पेशेवर पैदा नहीं होते, याद है?"
गेटर्स और सेटर्स
"एक बार, आप नहीं जानते थे कि एनकैप्सुलेशन क्या है और इसकी आवश्यकता क्यों है। और शायद अब भी जब हम किसी वर्ग के डेटा और सहायक तरीकों (गेटर्स और सेटर्स) को छिपाने की बात करते हैं तो आप आश्वस्त महसूस नहीं करते हैं। यदि ऐसा है, तो कृपया एक बहुत ही उपयोगी पाठ की समीक्षा करने के लिए बहुत दयालु बनें , जो कि आपके एनकैप्सुलेशन की समझ को मजबूत करेगा।"
टर्नरी ऑपरेटर
"शुरुआती लोगों को यह जानवर बहुत असामान्य लगता है। और बड़े पैमाने पर आप इसके बिना कर सकते हैं, लेकिन टर्नरी ऑपरेटर कोड में इतनी अच्छी कटौती करता है! इसलिए, यदि आप पहले से ही इस प्रतिस्थापन के बारे में नहीं जानते हैं, तो मैं अनुशंसा करते हैं कि आप स्वयं को इसके साथ परिचित करें और इसे अपने कोड में एकीकृत करना प्रारंभ करें।"
"और मैंने भविष्य में पढ़ने के लिए एक किताब की सिफारिश करने का भी फैसला किया है। चूंकि टर्नरी ऑपरेटर पर पाठ कोड पठनीयता के बारे में है, इसलिए इस पुस्तक का शीर्षक - ' क्लीन कोड' - और इसके लेखक - रॉबर्ट मार्टिन को याद रखें।"
"यह पुस्तक प्रोग्रामरों के लिए सर्वोत्तम प्रथाओं और सिफारिशों को एक साथ लाती है, जो आपको कोड लिखने में मदद करेगी जो न केवल कार्यात्मक है, बल्कि आसानी से पढ़ने योग्य भी है।"
GO TO FULL VERSION