Java/C2/Methods/Hindi

From Script | Spoken-Tutorial
Revision as of 11:35, 24 June 2014 by Devraj (Talk | contribs)

Jump to: navigation, search
Time' Narration


00:02 जावा (Java) में मेथड्स पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:06 इस ट्यूटोरियल में हम सीखेंगे।
00:08 मेथड को बनाना।
00:10 और मेथड को कॉल करना।
00:13 यहाँ हम उपयोग कर रहे हैं।
00:14 उबंटु वर्जन 11.10
00:17 Java Development kit 1.6 और
00:20 इक्लिप्स 3.7.0
00:24 इस ट्यूटोरियल का अनुकरण करने के लिए आपको ज्ञात होना चाहिए, कि इक्लिप्स में साधारण जावा प्रोग्राम कैसे लिखें, कंपाइल और रन करें।
00:32 यदि नहीं तो संबंधित ट्यूटोरियल के लिए हमारी वेबसाइट पर जाएँ।(http://www.spoken-tutorial.org)
00:40 जावा मेथड स्टेटमेंट्स का संचय है, जो निर्दिष्टित ऑपरेशन क्रियान्वित करता है।
00:46 अब मेथड लिखें।
00:50 अतः इक्लिप्स में, मैंने पहले ही एक प्रोजेक्ट मेथड बनाया है।
00:57 प्रोजेक्ट में, मैंने MethodDemo नामक जावा क्लास बनाया है।
01:06 क्लास में मेन मेथड के बाहर हम एक मेथड लिखेंगे।
01:13 अतः टाइप करें void मेथड का नाम ।
01:19 नाम है displayMessage parentheses एंटर करें।
01:29 और कर्ली ब्रैकेट्स।
01:32 मेथड वैल्यू को रिटर्न कर सकता है।
01:34 लेकिन यदि आप नहीं चाहते, कि मेथड वैल्यू को रिटर्न करे, तो कीवर्ड void उपयोगित है।
01:42 ठीक है, अब कर्ली ब्रैकेट्स के अंदर मैसेज को प्रिंट करें।
01:47 अतः टाइप करें System dot out dot println Hello Method.
02:06 अतः हमने एक मेथड लिखा है।
02:10 अब हम इस मेथड को कॉल करेंगे।
02:13 Main मेथड में हम क्लास MethodDemo का एक ऑब्जेक्ट बनायेंगे।
02:21 अतः MethodDemo ऑब्जेक्ट का नाम ।
02:26 इसे नाम दें md =new MethodDemo parentheses, semicolon.
02:37 अतः हमने New ऑपरेटर का उपयोग करके क्लास MethodDemo का ऑब्जेक्ट md बनाया है।
02:48 अब displayMessage मेथड को कॉल करें।
02:51 अतः टाइप करें md dot displayMessage
03:00 Dot ऑपरेटर का उपयोग मेथड को कॉल करने के लिए किया जाता है।
03:06 अब Run आइकन पर क्लिक करके इस एप्लिकेशन को रन करें ।
03:14 हम कंसोल पर Hello Method आउटपुट देखते हैं।
03:20 void के बजाय इंटिजर रिटर्न करें।
03:26 अतः टाइप करें int.
03:32 और मेथड public बनाएँ, जो कहीं भी ऐक्सेस होता है।
03:37 डिफॉल्ट रूप से, यह private है,जो केवल क्लास के अंदर ऐक्सेस होता है, जहाँ यह लिखा हुआ है।


03:45 अब मेथड में टाइप करें return seven, सेमीकॉलन।
03:55 याद रखें हम मेथड में रिटर्न स्टेटमेंट सभी के अंत में लिखते हैं।
04:02 क्योंकि रिटर्न स्टेटमेंट के बाद कोई भी अन्य स्टेटमेंट्स निष्पादित नहीं होती हैं।
04:08 अब Main मेथड के अंत में टाइप करें print statement.
04:15 अतः टाइप करें System dot out dot println();
04:23 parenthesis में, हम मेथड को कॉल करेंगे।
04:28 अतःparentheses में md dot मेथड को रखें, सेमीकॉलन को हटाएँ।
04:37 यह मेथड की रिटर्न वैल्यू को प्रिंट करेगा।
04:42 एप्लिकेशन को रन करें।
04:45 हम आउटपुट में देखते हैं, वैल्यू 7 प्रिंट होती है।
04:51 अब हम अन्य मेथड लिखेंगे और इस मेथड को displayMessage में कॉल करेंगे।
04:59 अतः टाइप करें public void method name square parentheses में int a.
05:15 यहाँ हम अपने मेथड को पैरामीटर के रुप में int a दे रहे हैं।
05:20 अब कर्ली ब्रैकेट्स में टाइप करें System dot out dot println parentheses में a into a.
05:37 अतः हमने square मेथड लिखा है।
05:40 वह इंटिजर का स्क्वेर प्रदर्शित करेगा जो पैरामीटर में दिया गया है।
05:48 इस मेथड को displayMessage मेथड में कॉल करें।
05:53 अतः टाइप करें square parentheses में एक इंटिजर5 सेमीकॉलन
06:07 इस एप्लिकेशन को रन करें।
06:12 हम देखते हैं कि, आउटपुट 5 का वर्ग प्रदर्शित करता है, जो 25 है।
06:19 अब एप्लिकेशन के फ्लो को समझते हैं।
06:24 Main मेथड शुरूवाती बिन्दु है।
06:29 Main मेथड में, हमने पहले displayMessage को कॉल किया है।
06:34 अतः कंट्रोल displayMessage. पर जाता है।
06:40 और displayMessage में सभी स्टेटमेंट निष्पादित होते हैं
06:45 पहला print स्टेटमेंट है।
06:50 फिर यह square मेथड पर मिलता है।
06:54 अतः कंट्रोल स्क्वेर मेथड पर चला जाता है।
06:57 स्क्वेर मेथड इंटिजर 5 लेता है और इंटिजर का वर्ग 25 वापस करता है।
07:06 फिर कंट्रोल displayMessage पर वापस जाता है।
07:10 और यह वैल्यू 7 वापस करता है।
07:14 फिर कंट्रोल Main फंक्शन पर वापस जाता है।
07:20 चूँकि यहाँ निष्पादित होने के लिए कोई भी स्टेटमेंट बाकी नहीं है, तो main मेथड में एप्लिकेशन बदलता है।
07:29 ठीक है, अब static के रुप में displayMessage बनाएँ।
07:35 अतः public के बाद static टाइप करें।
07:40 हम देखते हैं कि हम स्टेटिक मेथड में नॉन-स्टेटिक मेथड कॉल नहीं कर सकते हैं।
07:47 अतः हम इस कॉल को कमेंट करेंगे।
07:52 क्योंकि Main एक स्टेटिक मेथड है, तो हम इसके अंदर static displayMessage कॉल कर सकते हैं।
08:02 अब स्टेटिक मेथड के लिए हमें ऑब्जेक्ट बनाने की आवश्यकता नहीं है।
08:07 अतः हम यह ऑब्जेक्ट क्रिएशन को कमेंट करेंगे।
08:11 और हम md. डिलीट करेंगे।
08:18 एप्लिकेशन रन करें।
08:22 हम आउटपुट देखते हैं Hello Method और 7.
08:27 हम 25 नहीं देखते हैं, क्योंकि हमने स्क्वेर मेथड के लिए कॉल को कमेंट किया है।
08:34 हम अन्य क्लास से भी मेथड को कॉल कर सकते हैं।
08:38 इसके लिए मैंने एक क्लास Demo बनाया है।
08:45 क्लास के अंदर मेथड बनाएँ।
08:48 अतः टाइप करें public void show parentheses एंटर करें।
08:56 कर्ली ब्रैकेट्स में System dot out dot println
09:07 I am from other class.
09:13 फाइल सेव करें।
09:16 मेथड MethodDemo क्लास पर वापस जाएँ।
09:19 अब हम MethodDemo क्लास के अंदर इस show मेथड को कॉल करेंगे।
09:28 इसके लिए हमें क्लास Demo का ऑब्जेक्ट बनाने की आवश्यकता है।
09:22 क्योंकि show मेथड क्लास Demo. से संबंधित है।
09:38 अतः टाइप करें Demo d=new Demo parentheses, सेमीकॉलन।
09:48 फिर show मेथड कॉल करें।
09:54 इस एप्लिकेशन को रन करें।
09:58 हम कंसोल पर देखते हैं I am from other class.
10:04 इस तरह से जावा में मेथड्स का उपयोग करते हैं।
10:09 मेथड नेम और पैरामीटर्स मेथड का सिग्नेचर बनाते हैं।
10:14 जबकि कर्ली ब्रैकेट्स और स्टेटमेंट्स मेथड का ढाँचा बनाते हैं।
10:23 अतः इस ट्यूटोलियल में हमनें सीखा...
10:25 मेथड बनाना।
10:27 मेथड कॉल करना।
10:29 और मेथड्स के भिन्न सिग्नेचर्स।
10:32 स्वा-मूल्यांकन के लिए, एक मेथड बनाएँ, जो एक इंटिजर के क्यूब को प्रिंट करे।
10:38 स्पोकन ट्यूटोरियल प्रोजेक्ट के बारे में अधिक जानने के लिए,
10:41 इस पर उपलब्ध वीडियो देखें http://spoken-tutorial.org/What_is_a_Spoken_Tutorial
10:47 यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
10:50 यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं।
10:54 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम
10:56 स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएँ भी चलाती है।
10:58 ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं।
11:02 अधिक जानकारी के लिए कृपया contact@spoken-tutorial.org पर लिखें।
11:08 स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है।
11:12 यह भारत सरकार, एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
11:18 इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।
http://spoken-tutorial.org/NMEICT-Intro 
11:27 अब हम इस ट्यूटोरियल के अंत में आ गये हैं।
11:29 यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है। मैं यश वोरा अब आपसे विदा लेता हूँ।
11:30 धन्यवाद।

Contributors and Content Editors

Devraj, PoojaMoolya, Pratik kamble