Difference between revisions of "Java/C2/Using-this-keyword/Nepali"
From Script | Spoken-Tutorial
PoojaMoolya (Talk | contribs) |
PoojaMoolya (Talk | contribs) |
||
Line 1: | Line 1: | ||
{| border=1 | {| border=1 | ||
− | + | | '''Time''' | |
− | + | | '''Narration''' | |
|- | |- | ||
| 00:02 | | 00:02 | ||
Line 31: | Line 31: | ||
|- | |- | ||
| 00:34 | | 00:34 | ||
− | |यदि छैन भने, सान्दर्भिक ट्युटोरियलको लागि हाम्रो वेबसाइटमा हेर्नुहोला | + | |यदि छैन भने, सान्दर्भिक ट्युटोरियलको लागि हाम्रो वेबसाइटमा हेर्नुहोला('''http'''://'''www.spoken'''-'''tutorial.org''') |
− | ('''http'''://'''www.spoken'''-'''tutorial.org''') | + | |
|- | |- | ||
| 00:40 | | 00:40 | ||
Line 203: | Line 202: | ||
|- | |- | ||
| 07:57 | | 07:57 | ||
− | | '''I am Default Constructor''' | + | | '''I am Default Constructor''' '''11''' र '''Raju''' |
− | '''11''' र | + | |
− | '''Raju''' | + | |
|- | |- | ||
| 08:02 | | 08:02 | ||
Line 271: | Line 268: | ||
|- | |- | ||
| 10:06 | | 10:06 | ||
− | |हामी यस्तो एरर देख्छौं: | + | |हामी यस्तो एरर देख्छौं:,'''Constructor''' call must be the first statment in a '''constructor''' |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 10:12 | | 10:12 | ||
Line 324: | Line 318: | ||
| यदि तपाई संग राम्रो ब्याण्डविड्थ छैन भने यसलाई डाउनलोड गरि हेर्न सक्नुहुन्छ | | यदि तपाई संग राम्रो ब्याण्डविड्थ छैन भने यसलाई डाउनलोड गरि हेर्न सक्नुहुन्छ | ||
|- | |- | ||
− | | | + | | 11:19 |
| स्पोकन ट्युटोरियल प्रोजेक्ट टिमले | | स्पोकन ट्युटोरियल प्रोजेक्ट टिमले | ||
|- | |- | ||
Line 350: | Line 344: | ||
| 11:58 | | 11:58 | ||
| कारखाना नेपालबाट म मन्दिरा बिदा हुदैछुँ, सहभागितको लागि धन्यवाद | | कारखाना नेपालबाट म मन्दिरा बिदा हुदैछुँ, सहभागितको लागि धन्यवाद | ||
+ | |} |
Latest revision as of 16:36, 24 April 2017
Time | Narration |
00:02 | javaमा using this keyword किवर्ड स्पोकन ट्युटोरियलमा स्वागत छ |
00:07 | यो ट्युटोरियलमा हामी सिक्नेछौं |
00:09 | thisकिवर्डको प्रयोगको बारेमा |
00:11 | fieldsसहित this किवर्ड प्रयोग गर्न |
00:14 | constructor चेनिंगको लागि this किवर्ड प्रयोग गर्ने |
00:17 | यहाँ हामी प्रयोग गर्दैछौं
Ubuntu version 11.10 jdk 1.6 Eclipse 3.7.0 |
00:28 | यो ट्युटोरियल अनुसरण गर्न तपाईसँग |
00:30 | कसरी javaमा eclipseप्रयोग गरि एउटा constructor बनाउने ज्ञान हुनुपर्छ |
00:34 | यदि छैन भने, सान्दर्भिक ट्युटोरियलको लागि हाम्रो वेबसाइटमा हेर्नुहोला(http://www.spoken-tutorial.org) |
00:40 | अब, हामी this key wordको प्रयोग हेर्नेछौं |
00:44 | एउटा constructorभित्र, this हालकोobjectको रेफेरेंस हो |
00:48 | हामी thisप्रयोग गरि constructorभित्रको हालको objectको कुनैपनि सदस्यलाई जनाउन सक्छौं |
00:55 | अब, हामीfieldsसहित thisकिवर्डको प्रयोग हेर्नेछौं |
01:00 | this किवर्डले हामीलाई नामहरुको विवाद हटाउन सघाउछ |
01:07 | हामी त्यस्तो उदाहरण यहाँ हेर्न सक्छौं |
01:10 | त्यसको लागि Eclipseखोलौं |
01:17 | हामी अघिल्लो ट्युटोरियलमा बनाएको Student class खोलौं |
01:23 | default constructor कमेन्ट गरौँ, एउटा प्यारामिटर सहितको constructor कमेन्ट गरौँ |
01:40 | पहिलो दुई objects बनाउने कोड पनि कमेन्ट गरौँ |
02:03 | अब, parameterized constructorमा ध्यान दिउँ |
02:11 | the_roll_number र the_name , कन्स्ट्रक्टरमा पठाइएका आर्गुमेंटहरु हुन् |
02:20 | roll_number र name इन्सट्यान्स भ्यारीएबल हुन् |
02:26 | अब, म आर्गुमेंटलाई roll_number र name मा बदल्दै छुँ |
02:39 | त्यसैले constructorभित्र हामीसँग छ: |
02:42 | roll_number बराबर roll_number र name बराबर name |
02:55 | अब, फाइल Save र run गरौँ त्यसैलेCtrl ,Sर Ctrl, F11थिचौं |
03:04 | हामी आउटपुट यस्तो पाउछौ: |
03:07 | I am a Parameterized Constructor 0 null |
03:12 | अब कोडमा फर्कौं |
03:17 | हामी कोडमा २ चेतावनीहरु देख्छौं |
03:20 | तपाइँको माउसलाई चेतावनीको चिन्ह माथि घुमाउनुहोस् |
03:23 | हामी देख्छौं, The assignment to variable roll_number has no effect |
03:29 | र The assignment to the variable name has no effect |
03:33 | यो किनभने constructor roll_number र name local variableहरु हुन् |
03:40 | Local variables त्यस्ता variables हुन् जो एउटा method वा blockभित्र प्रयोग गर्न सकिन्छ |
03:47 | यहाँ, roll_number रname 11 र Rajuसुरु गरिनेछ |
03:54 | हामीले मानहरु 11 र Raju कन्स्ट्रक्टरमा पठाएका छौं |
04:01 | तर तिनीहरु constructor, बाट बाहिर निस्केपछि, यो प्रयोग गर्न सकिदैन |
04:06 | अनि मात्रैroll_number र name, instance variablesहुनेछन |
04:13 | तिनीहरु objectबन्ने बित्तिकै 0 र null मा मान सुरु भएका छन |
04:18 | त्यसैले हामीले आउटपुट 0 र nullपाउछौं |
04:21 | अब, कन्स्ट्रक्टर भित्र केहि बदलौं |
04:29 | त्यसैले टाइप गरौँ this dot roll_number बराबर roll_number |
04:37 | र this dot name बराबरname |
04:44 | अब, फाइल save र run गरौँ, त्यसैले ctrl, S रCtrl, F11 कीहरु थिचौं |
04:51 | हामी आउटपुट यस्तो पाउछौं |
04:53 | I am Parameterized Constructor 11 र Raju |
04:58 | यो किनभने this dot roll_number र this dot nameले instance variable हरुroll_number र nameजनाउछ |
05:12 | र यहाँ roll_number र name मेठोड़मा पठाईएका आर्गुमेंटहरु हुन् |
05:20 | local र instanceभ्यारीएबल बीचको विवाद हटाउन हामी this किवर्ड प्रयोग गर्छौं |
05:29 | अब, हामी कन्स्ट्रक्टर चेनिंगको लागि this किवर्डको प्रयोग हेर्नेछौं |
05:34 | हामी this किवर्ड एउटा constructorभित्र प्रयोग गरि अर्को कल गर्न सक्छौं |
05:39 | constructors एकैclass मा हुनुपर्छ |
05:43 | यसलाई explicit constructor invocation भनिन्छ |
05:46 | त्यसैले हामीले बनाएको Student क्लासमा फर्कौं |
05:54 | अब, कमेन्टहरु हटाउ |
06:28 | अब,पहिलो दुई कन्स्ट्रक्टरको मानहरुमा इन्स्ट्यान्स भ्यारीएबल राख्ने खण्डमा कमेन्ट गरौँ |
06:52 | अनि दोस्रो र तेस्रोobjects बनाउने खण्ड कमेन्ट गरौँ |
07:08 | अब, कुनै प्यारामिटर नभएका कन्स्ट्रक्टरमा फर्कौं |
07:16 | कर्ली ब्राकेट पछि टाइप गरौँ, thisब्राकेट भित्र 11 र अर्धविराम |
07:28 | Iदोस्रो constructorभित्र टाइप गरौँ this ब्राकेट भित्र 11 अल्पबिराम उद्धरण भित्र Raju अर्धविराम |
07:42 | अब, फाइल Saveर Run गरौँ, त्यसैले Ctrl,S र Ctrl , F11थिचौं |
07:49 | हामी यस्तो आउटपुट देख्छौं |
07:51 | I am a Parameterized Constructor |
07:54 | I am a constructor with a single parameter |
07:57 | I am Default Constructor 11 र Raju |
08:02 | अब, म कोड बर्णन गर्ने छुँ |
08:08 | जब, अब्जेक्ट बन्नेछ सम्बन्धित कन्स्ट्रक्टर कल हुनेछ |
08:13 | यहाँको constructor' आर्गुमेंट नभएको कन्स्ट्रक्टरहो |
08:20 | कन्ट्रोल constructorको पहिलो लाइनमा आउँछ |
08:24 | यसले स्टेटमेन्ट, this ब्राकेट भित्र 11भेट्छ |
08:26 | त्यसैले, यसले एउटा इन्टिजर आगुमेंट लिने कन्स्ट्रक्टर कल गर्छ |
08:36 | अनि कन्ट्रोल पुग्छ, this ब्राकेटभित्र 11 अल्पबिराम Raju |
08:44 | त्यसैले यसले १ इन्टिजर र १ String आर्गुमेंट सहितको कन्स्ट्रक्टर कल गर्छ |
08:53 | त्यसैले यो constructor एक्जिक्युट भएको छ र हामी आउटपुट यस्तो पाउछौं I am Parameterized Constructor |
09:02 | अब, इन्स्ट्यान्स भ्यारीएबल, हामीले दिए जस्तै 11 र Rajuमा सुरु हुनेछ, |
09:11 | अब, कन्ट्रोल कलिंग constructorमा फर्किनेछ |
09:16 | त्यसैले, दोस्रो constructor एक्जिक्युट हुनेछ |
09:19 | हामी आउटपुट यस्तो पाउछौं I am constructor with a single parameter |
09:25 | अनि, कन्ट्रोल पहिलो कन्स्ट्रक्टरमा जान्छ र यसलाई एक्जिक्युट गर्नेछ |
09:30 | त्यसैले, हामी आउटपुट यस्तो पाउछौं I am a default constructor |
09:37 | अनि, studentDetail method एक्जिक्युट भएको छ |
09:42 | त्यसैले हामी 11 र Rajuपाउछौं |
09:45 | अब, एउटा सानो बदलाव गरौँ |
09:47 | this स्टेटमेन्टलाई कन्स्ट्रक्टरमा अन्तिम बनाऊ |
10:01 | हामी एउटा कम्पाइल एरर पाउछौं |
10:03 | एरर चिन्ह माथि माउस चलाउनुहोस् |
10:06 | हामी यस्तो एरर देख्छौं:,Constructor call must be the first statment in a constructor |
10:12 | त्यसैले हामीले यसलाई constructorको पहिलो स्टेटमेन्ट बनाउनुपर्छ |
10:16 | त्यसैले यसलाई constructorको पहिलो स्टेटमेन्ट बनाऊ |
10:27 | अब, हामी एरर नभएको देख्छौं |
10:31 | ल, यो ट्युटोरियलमा हामीले सिक्यौं |
10:35 | fieldsसहितको this किवर्डको प्रयोग |
10:38 | this किवर्डको प्रयोगले constructorचेनिंग गर्न |
10:41 | कसरी this किवर्ड एउटा constructorभित्रै प्रयोग गर्ने |
10:45 | कार्यमा, पहिले बनाईएको Employee classमा: |
10:49 | दुई प्यारामिटर सहितको एउटा constructor बनाउनुहोस् |
10:52 | this किवर्डलाई instance variables सुरु गर्न प्रयोग गर्नुहोस् |
10:57 | १ प्यारामिटर सहितको र कुनै नभएको एउटा constructor बनाउनुहोस् |
11:01 | ट्युटोरियलमा चर्चा गरेजस्तै thisप्रयोग गरि constructors चेनिंग गर्नुहोस् |
11:07 | स्पोकन ट्युटोरियल प्रोजेक्टको बारेमा थप जान्न |
11:09 | यो लिंकमा उपलब्ध भिडियो हेर्नुहोस्, [1] |
11:12 | यसले स्पोकन ट्युटोरियल प्रोजेक्ट सक्षेपिकृत गर्छ |
11:16 | यदि तपाई संग राम्रो ब्याण्डविड्थ छैन भने यसलाई डाउनलोड गरि हेर्न सक्नुहुन्छ |
11:19 | स्पोकन ट्युटोरियल प्रोजेक्ट टिमले |
11:23 | स्पोकन ट्युटोरियल प्रयोग गरि कार्यशाला संचालन गर्छ, |
11:26 | अनलाइन टेस्ट पास गर्नेलाई प्रमाणपत्र प्रदान गर्छ, |
11:30 | बिस्तृत जानकारीको लागि कृपया contact@spoken-tutorial.org मा लेख्नुहोस् |
11:36 | स्पोकन ट्युटोरियल प्रोजेक्ट टक टू अ टिचर प्रोजेक्टको एक भाग हो |
11:40 | यसलाई नेशनल मिसन अन एजुकेसन थ्रु ICT, MHRD,भारत सरकारको सहयोग रहेको छ |
11:46 | यो मिसन सम्बन्धि थप जानकारी [2] मा उपलब्ध छ |
11:55 | हामी यो ट्युटोरियलको अन्त्यमा छौं |
11:58 | कारखाना नेपालबाट म मन्दिरा बिदा हुदैछुँ, सहभागितको लागि धन्यवाद |