Difference between revisions of "Java/C2/Parameterized-constructors/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '{| border=1 || ''Time''' || '''Narration''' |- | 00:02 |जावा में '''parameterized''' कंस्ट्रक्टर पर स्पोकन ट्यूट…')
 
Line 51: Line 51:
 
|-
 
|-
 
|  00:55
 
|  00:55
|इसमें एक या एकसे अधिक पैरामीटर हो सकता हैं।
+
|इसमें एक या एकसे अधिक पैरामीटर हो सकते हैं।
  
 
|-
 
|-
Line 147: Line 147:
 
|-
 
|-
 
| 04:31
 
| 04:31
| अतः टाइप करें, '''stu2.studentDetail'''.
+
| अतः टाइप करें, '''stu2.studentDetail'''.  
+
  
 
|-
 
|-
Line 184: Line 183:
 
|-
 
|-
 
|  05:12
 
|  05:12
|When we call the  जब हम '''parameterized''' कंस्ट्रक्टर को कॉल करते हैं, हम  इसमें दो वैल्यूज पास करते हैं।   
+
|जब हम '''parameterized''' कंस्ट्रक्टर को कॉल करते हैं, हम  इसमें दो वैल्यूज पास करते हैं।   
  
 
|-
 
|-
Line 261: Line 260:
  
 
|-
 
|-
| 07:51
+
|07:51
 
|जब हम कंस्ट्रक्टर को परिभाषित करते हैं, तो हम देखते हैं कि एरर हल हो गयी है।
 
|जब हम कंस्ट्रक्टर को परिभाषित करते हैं, तो हम देखते हैं कि एरर हल हो गयी है।
  
Line 310: Line 309:
 
|-
 
|-
 
|  09:25
 
|  09:25
| अतः कोट्स को हटाएँ और फाइल को सेव करें।
+
|अतः कोट्स को हटाएँ और फाइल को सेव करें।
  
 
|-
 
|-
Line 338: Line 337:
 
|-
 
|-
 
|  09:56
 
|  09:56
|इस तरह हमने जावा में Parameterised कंस्ट्रक्टर बनाएँ।
+
|इस तरह हमने जावा में Parameterised कंस्ट्रक्टर बनाए।
 
+
  
 
|-
 
|-
Line 377: Line 375:
 
|-
 
|-
 
| 10:44
 
| 10:44
| स्व-मूल्यांकन के लिए,  एक क्लास '''Employee''' बनाएँ।
+
|स्व-मूल्यांकन के लिए,  एक क्लास '''Employee''' बनाएँ।
  
 
|-
 
|-
Line 388: Line 386:
 
|-
 
|-
 
|  10:56
 
|  10:56
| इस पर उपलब्ध वीडियो देखें  
+
| इस पर उपलब्ध वीडियो देखें http://spoken-tutorial.org/What_is_a_Spoken_Tutorial  
http://spoken-tutorial.org/What_is_a_Spoken_Tutorial  
+
 
|-
 
|-
 
|  11:02
 
|  11:02
Line 396: Line 393:
 
|-
 
|-
 
|  11:06
 
|  11:06
|   यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं।
+
|यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं।
 
+
 
+
  
 
|-
 
|-
 
|  11:10
 
|  11:10
| स्पोकन ट्यूटोरियल प्रोजेक्ट टीम
+
| स्पोकन ट्यूटोरियल प्रोजेक्ट टीम..
  
 
|-
 
|-
Line 415: Line 410:
 
|  11:18
 
|  11:18
 
|  अधिक जानकारी के लिए '''contact@spoken-tutorial.org''' पर लिखें।
 
|  अधिक जानकारी के लिए '''contact@spoken-tutorial.org''' पर लिखें।
 
 
  
 
|-
 
|-
 
|  11:24
 
|  11:24
 
|  स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है।
 
|  स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है।
 
 
|-
 
|-
 
|  11:28
 
|  11:28
Line 437: Line 429:
 
|-
 
|-
 
|  11:46
 
|  11:46
|धन्यवाद
+
|यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ।
  
 
|-
 
|-
 
|  11:47
 
|  11:47
|यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ।
+
|धन्यवाद
  
 
   
 
   
  
 
|}
 
|}

Revision as of 17:36, 24 June 2014

Time' Narration
00:02 जावा में parameterized कंस्ट्रक्टर पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:08 इस ट्यूटोरियल में हम सीखेंगे।
00:10 parametrized कंस्ट्रक्टर के बारे में
00:13 और parameterized कंस्ट्रक्टर को बनाना।
00:17 यहाँ हम उपयोग कर रहे हैं।
  • उबंटु वर्जन 11.10 OS
  • Java Development kit 1.6
  • और इक्लिप्स 3.7.0
00:29 इस ट्यूटोरियल का अनुकरण करने के लिए आपको ज्ञात होना चाहिए।
00:32 इक्लिप्स का उपयोग करके जावा में डिफॉल्ट कंस्ट्रक्टर कैसे बनाएँ।


00:37 यदि नहीं, तो संबंधित ट्यूटोरियल के लिए, दिखाई गई हमारी वेबसाइट पर जाएँ।

(http://www.spoken-tutorial.org)


00:44 parameterized कंस्ट्रक्टर क्या है?
00:48 कंस्ट्रक्टर जिसमें पैरामीटर होता, parameterized कंस्ट्रक्टर कहलाता है।


00:55 इसमें एक या एकसे अधिक पैरामीटर हो सकते हैं।
00:59 अब parameterized कंस्ट्रक्टर बनाएँ।
01:03 अतः इक्लिप्स में, मेरे पास Student.java फाइल है।
01:09 हमने पिछले ट्यूटोरियल में यह फाइल बनाई है।
01:15 अब हम कंस्ट्रक्टर में वेरिएबल्स को उनकी डिफॉल्ट वैल्यू देंगे।
01:21 अतः roll_number is equal to zero ten के बजाय।
01:27 और name is equal to null Raman के बजाय।
01:33 फिर टाइप करें System dot out dot println I am a default constructor.


01:55 अतः हमने बिना पैरामीटर के कंस्ट्रक्टर बनाया है।
02:00 जावा में, इस तरह के कंस्ट्रक्टर को डिफॉल्ट कंस्ट्रक्टर भी कहा जाता है।
02:07 अब हम अन्य कंस्ट्रक्टर बनायेंगे।
02:11 अतः टाइप करें Student parentheses.
02:17 parenthesis में int the_roll_number comma String the_name.
02:36 अतः हमने क्या किया है, कंस्ट्रक्टर को पैरामीटर्स के साथ घोषित किया है।
02:43 कंस्ट्रक्टर का नाम Student जो क्लास का नाम है।
02:49 Parenthesis में, हमने कंस्ट्रक्टर के लिए दो पैरामीटर्स दिए हैं।
02:57 हम कंस्ट्रक्टर के लिए कितने भी पैरामीटर्स दे सकते हैं।
03:02 अब कर्ली ब्रैकेट्स में टाइप करें।
03:05 System dot out dot println I am a parameterized constructor
03:29 फिर roll_number is equal to the_roll_number.
03:43 और name is equal to the_name.


03:53 अतः हमने पैरीमीटर्स के साथ कंस्ट्रक्टर बनाया है।
03:58 अब इस कंस्ट्रक्टर को कॉल करें।
04:02 अतः मेन मेथड में टाइप करें, student stu2 equal to' new student parentheses में 11 comma डबल कोट्स में Raju
04:28 अब studentDetail मेथड को कॉल करें।
04:31 अतः टाइप करें, stu2.studentDetail.
04:38 प्रोग्राम को सेव और रन करें।
04:44 हम कंसोल पर आउटपुट देखते हैं।
04:48 डिफॉल्ट कंस्ट्रक्टर पहले कॉल होता है।
04:52 यह उनकी डिफॉल्ट वैल्यू के लिए वेरिएबल को इनिशीलाइज करता है।
04:56 फिर parameterized कंस्ट्रक्टर कॉल होता है।
05:00 यह उन वैल्यूज के लिए वेरिएबल इनिशीलाइज करता है, जो आर्ग्युमेंट के रूप में पास किये हैं।
05:05 जो 11 और Raju है।
05:08 अब देखते हैं कि, parametrized कंस्ट्रक्टर कैसे काम करता है।
05:12 जब हम parameterized कंस्ट्रक्टर को कॉल करते हैं, हम इसमें दो वैल्यूज पास करते हैं।
05:18 इन्हें आर्ग्युमेंट्स कहते हैं।
05:22 वैल्यू 11 को पैरामीटर the_roll_number से कॉपी करते हैं।
05:31 वैल्यू Raju को पैरामीटर the_name से कॉपी करते हैं।
05:41 फिर the_roll_number की वैल्यू roll_number में निर्दिष्ट करते हैं।
05:50 और the_name की वैल्यू name में निर्दिष्ट करते हैं।
05:55 इसलिए हम आउटपुट 11 और Raju देखते हैं।
06:00 parameterised कंस्ट्रक्टर को कॉल करते समय, सामान्य एरर्स देखें।
06:07 मानिए कि हम कंस्ट्रक्टर के लिए एक सिंगल आर्ग्युमेंट्स पास करते हैं।
06:11 अतः Raju को हटाएँ।
06:15 हम एक एरर पाते हैं। यह बताता है कि, “The constructor Student with parameter (int) is undefined.”
06:24 अतः आर्ग्युमेंट्स की संख्या पैरामीटर्स की संख्या से मिलनी चाहिए।
06:30 यहाँ हम फिर से टाइप कर सकते हैं Raju और एरर ठीक हो जाती है।
06:36 वैकल्पिक रूप से, हम सिंगल पैरामीटर के साथ अन्य कंस्ट्रक्टर परिभाषित कर सकते हैं।
06:42 इसे करें।
06:45 अतः Student paranthesis में int r number.
07:01 कर्ली ब्रैकेट्स में, टाइप करें System dot out dot println
07:13 I am a constructor with a single parameter.
07:29 फिर roll_number is equal to r number
07:48 फाइल को सेव करें।
07:51 जब हम कंस्ट्रक्टर को परिभाषित करते हैं, तो हम देखते हैं कि एरर हल हो गयी है।
07:58 प्रोग्राम को रन करें।
08:02 कंसोल पर हम देखते हैं कि roll number की वैल्यू 11 निर्दिष्ट है।
08:08 जब नाम null है, तब कंस्ट्रक्टर केवल एक आर्ग्युमेंट लेता है।
08:18 अब अपने कंस्ट्रक्टर को दो पैरामीटर्स के साथ वापस कॉल करें।
08:23 अतः टाइप करें Student stu3 is equal to new Student.
08:40 11 comma Raju
08:46 फिर Stu3 dot studentDetail
08:58 मानिए कि यहाँ हम String के रूप में 11 पास कर रहे हैं, अतः डबल कोट्स जोड़ें।
09:08 हमें एक एरर मिलती है।
09:10 यह बताता है, कि“The constructor Student String commaString is undefined.”
09:17 अतः आर्ग्युमेंट का डेटा टाइप उसके पैरामीटर के साथ मिलना चाहिए।
09:25 अतः कोट्स को हटाएँ और फाइल को सेव करें।
09:32 अब हमें एरर नहीं दिख रही है।
09:35 अतः प्रोग्राम को रन करें।
09:38 आउटपुट में, हम तीन कंस्ट्रक्टर्स देखते हैं।
09:42 पहला एक डिफॉल्ट कंस्ट्रक्टर है।
09:45 दूसरा एक पैरामीटर के साथ कंस्ट्रक्टर है।
09:50 और यह तीसरा दो पैरामीटर्स के साथ कंस्ट्रक्टर है।
09:56 इस तरह हमने जावा में Parameterised कंस्ट्रक्टर बनाए।
10:05 कंस्ट्रक्टर क्यों।
10:07 instance बनाते, प्रत्येक समय क्लास में वेरिएबल्स इनिशीलाइज होना चाहिए।
10:13 सभी वेरिएबल्स इनिशीलाइज करना कठिन हो सकता है।
10:18 अतः जावा ऑब्जेक्ट्स को इनिशीलाइज करने की अनुमति देता है, जब वे बनते हैं।
10:25 यह कंस्ट्रक्टर के उपयोग के माध्यम से किया जाता है।
10:30 अतः इस ट्यूटोरियल में हमने सीखा।
10:33 parameterized कंस्ट्रक्टर को बनाना।
10:36 parameterized कंस्ट्रक्टर की कार्यक्षमता।
10:39 और कंस्ट्रक्टर के उपयोग के लाभ।
10:44 स्व-मूल्यांकन के लिए, एक क्लास Employee बनाएँ।
10:48 पैरामीटर्स की भिन्न संख्या के साथ कंस्ट्रक्टर बनाएँ।
10:53 स्पोकन ट्यूटोरियल प्रोजेक्ट के बारे में अधिक जानने के लिए,
10:56 इस पर उपलब्ध वीडियो देखें http://spoken-tutorial.org/What_is_a_Spoken_Tutorial
11:02 यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
11:06 यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं।
11:10 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम..
11:12 स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएँ भी चलाती है।
11:14 ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं।
11:18 अधिक जानकारी के लिए contact@spoken-tutorial.org पर लिखें।
11:24 स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है।
11:28 यह भारत सरकार के, एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
11:34 इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।

http://spoken-tutorial.org/NMEICT-Intro

11:43 अब हम इस ट्यूटोरियल के अंत में आ गये हैं।
11:46 यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ।
11:47 धन्यवाद


Contributors and Content Editors

Devraj, PoojaMoolya, Pratik kamble