Java/C2/Creating-object/Hindi
From Script | Spoken-Tutorial
Time | Narration |
00:01 | ऑब्जेक्ट्स बनाने पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:05 | इस ट्यूटोरियल में हम निम्न के बारे में सीखेंगे।
Reference वेरिएबल्स ऑब्जेक्ट बनाना और ऑब्जेक्ट्स के लिए मेमरी निर्धारित करना। |
00:13 | यहाँ हम उपयोग कर रहे हैं-
Ubuntu उबंटु 11.10 JDK 1.6 और इक्लिप्स IDE 3.7.0 |
00:23 | इस ट्यूटोरियल का अनुकरण के लिए आपको ज्ञात होना चाहिए कि इक्लिप्स का उपयोग करके सामान्य क्लास कैसे बनाएँ। |
00:29 | यदि नहीं तो कृपया स्पोकन ट्यूटोरियल पर इन विषयों पर उपलब्ध स्पोकन ट्यूटोरियल देखें। |
00:38 | हम जानते हैं, कि वेरिएबल्स और मेथड्स एक साथ मिलकर क्लास के मेम्बर्स बनाते हैं। |
00:43 | क्लास के मेम्बर्स को ऐक्सेस करने के लिए, हमें क्लास के लिए एक ऑब्जेक्ट बनाने की आवश्यकता है। |
00:48 | अब देखते हैं कि ऑब्जेक्ट क्या है। |
00:52 | ऑब्जेक्ट क्लास का एक instance है। |
00:55 | प्रत्येक ऑब्जेक्ट में state और behavior होता है। |
00:58 | human being class के उदाहरण को याद करें, जिसकी हमने पिछले ट्यूटोरियल में चर्चा की है। |
01:04 | ऑब्जेक्ट इसके स्टेट को फिल्ड्स या वेरिएबल्स में संचित करता है। |
01:08 | यह मेथड्स के माध्यम से इसके व्यवहार को दर्शाता है। |
01:11 | अब reference वेरिएबल्स के बारे में सीखते हैं। |
01:15 | हम Java में 8 primitive (प्राथमिक) डेटा टाइप के बारे में जानते हैं। |
01:19 | primitives के अलावा अन्य सभी टाइप्स ऑब्जेक्ट्स के लिए रेफर होते हैं। |
01:23 | वेरिएबल्स जो ऑब्जेक्ट्स के लिए रेफर होते हैं, वे reference वेरिएबल्स होते हैं। |
01:28 | Student class पर वापस जाएँ, जिसे हमने पहले ट्यूटोरियल में बनाया है। |
01:37 | अब, इस क्लास से main मेथड को हटाएँ। |
01:49 | अब Control और S कीज को एक साथ दबाकर फाइल को सेव करें। |
01:55 | अब उसी प्रोजेक्ट में TestStudent नामक एक और क्लास बनाएँ। |
02:00 | मैंने यह पहले ही बना दिया है। |
02:03 | इस क्लास में, मेरे पास मेन मेथड है। |
02:06 | अब मेन मेथड के अंदर, मैं Student class का एक ऑब्जेक्ट बनाऊँगा। |
02:11 | इसके लिए, मेन मेथड में टाइप करें... |
02:17 | Student space stud1 equal to new space Student ओपनिंग और क्लोजिंग ब्रैकेट्स, सेमीकॉलन। |
02:34 | इस प्रकार हमने Student class का एक ऑब्जेक्ट बनाया है। |
02:37 | यहाँ Student क्लास का नाम है, जिसका ऑब्जेक्ट बनाना है। |
02:47 | stud1 एक reference वेरिएबल है, जो Student क्लास के एक ऑब्जेक्ट का जिक्र करता है। |
02:53 | और new कीवर्ड नया आब्जेक्ट बनाने के लिए स्थान बनाता है। |
02:59 | कृपया ध्यान दें, stud1 Student क्लास का ऑब्जेक्ट नहीं है। |
03:03 | यह केवल बनाये गये, नये आब्जेक्ट का रिफ्रेंस रखता है। |
03:09 | अब, देखते हैं कि stud1 क्या सम्मिलित करता है। |
03:13 | अतः अगली लाइन टाइप करें System dot out dot println ब्रैकेट्स और डबल कोट्स में stud1 contains space plus stud1 और फिर सेमीकॉलन। |
03:44 | अब फाइल TestStudent dot java को सेव और रन करें। |
03:53 | हमें निम्न आउटपुट प्राप्त होता है। |
03:56 | अतः यहाँ, Student बनाये गये, नये ऑब्जेक्ट के क्लास का नाम है। |
04:03 | दूसरा भाग बनाये गये नये आब्जेक्ट का मेमरी एड्रेस है। |
04:08 | हम stud1 का उपयोग करके Student क्लास के फिल्ड्स और मेथड्स को ऐक्सेस कर सकते हैं। |
04:15 | हम इनके बारे में अगले ट्यूटोरियल्स में सीखेंगे। |
04:18 | अब मैं Student का एक अन्य ऑब्जेक्ट बनाऊँगा। |
04:24 | अतः मैं टाइप करूँगा Student space stud2 equal to new space Student ओपनिंग और क्लोजिंग ब्रैकेट्स सेमीकॉलन। |
04:47 | Now type next line अब अगली लाइन टाइप करें System dot out dot println ब्रैकेट्स और डबल कोट्स में stud2 contains space plus stud2 और फिर सेमीकॉलन। |
05:19 | अब, इस फाइल को सेव और रन करें। |
05:25 | हम यहाँ देख सकते हैं, कि stud1 और stud2 दो अलग ऑब्जेक्ट्स का जिक्र करते हैं। |
05:31 | अर्थात stud1 और stud2 दो अलग students का जिक्र कर रहे हैं। |
05:37 | उनके भिन्न रोल नम्बर्स और नाम हैं। |
05:44 | अब, हम यहाँ बदलाव कर सकते हैं। |
05:51 | यहाँ टाइप करें Student stud2 equal to stud1 |
06:01 | अब, इस फाइल को सेव और रन करें। |
06:06 | हम यहाँ देख सकते हैं, कि stud1 और stud2 दोनों समान ऑब्जेक्ट का जिक्र कर रहे हैं। |
06:12 | इसका अर्थ है, कि stud1 और stud2 दोनों रोल नंबर और नाम के साथ समान student का जिक्र कर रहे हैं। |
06:31 | अतः इस ट्यूटोरियल में हमने निम्न के बारे में सीखा। |
06:34 | Reference वेरिएबल्स नये ऑपरेटर का उपयोग करके ऑब्जेक्ट बनाना। |
06:38 | और references निर्धारित करना। |
06:41 | स्व-मूल्यांकन के लिए। |
06:43 | TestEmployee नामक अन्य क्लास बनाएँ। |
06:46 | emp1, reference वेरिएबल के साथ Employee क्लास का एक ऑब्जेक्ट बनाएँ। |
06:52 | स्पोकन ट्यूटोरियल प्रोजेक्ट के बारे में अधिक जानने के लिए, |
06:55 | इस लिंक पर उपलब्ध वीडियो देखें http://spoken-tutorial.org/What_is_a_Spoken_Tutorial |
06:58 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
07:01 | यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं। |
07:05 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम... |
07:07 | स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएँ भी चलाती है। |
07:10 | ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं। |
07:14 | अधिक जानकारी के लिए कृपया contact@spoken-tutorial.org पर लिखें। |
07:20 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है। |
07:24 | यह भारत सरकार के, एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
07:31 | इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।http://spoken-tutorial.org/NMEICT-Intro |
07:40 | अब हम इस ट्यूटोरियल के अंत में आ गये हैं। |
07:43 | यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है। मैं यश वोरा अब आपसे विदा लेता हूँ। |
07:46 | धन्यवाद। |