Java/C2/Default-constructor/Hindi
From Script | Spoken-Tutorial
Time' | Narration |
00:02 | java( जावा) में डिफॉल्ट कंस्ट्रक्टर पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:07 | इस ट्यूटोरियल में हम सीखेंगे। |
00:10 | डिफॉल्ट कंस्ट्रक्टर के बारे में। |
00:12 | और कंस्ट्रक्टर को बनाना। |
00:15 | यहाँ हम उपयोग कर रहे हैं।
|
00:26 | इस ट्यूटोरियल का अनुकरण करने के लिए आपको ज्ञात होना चाहिए। |
00:29 | इक्लिप्स का उपयोग करके Java में क्लास का ऑब्जेक्ट और क्लास कैसे बनाएँ।
|
00:34 | यदि नहीं, तो संबधित ट्यूटोरियल के लिए दर्शाई गयी हमारी वेबसाइट पर जाएँ।
(http://www.spoken-tutorial.org)
|
00:42 | कंस्ट्रक्टर का उपयोग instance वैरिएबल को इनिशिलाइज करने के लिए किया जाता है।
|
00:46 | इसे नए ऑब्जेक्ट को बनाते समय कॉल किया जाता है।
|
00:50 | अब देखेंगे कि java में कंस्ट्रक्टर को कैसे परिभाषित करें।
|
00:55 | अतः इक्लिप्स में, मैंने पहले ही एक java फाइल Student.java बना ली है। |
01:02 | Student क्लास में हम दो वैरिएबल्स घोषित करेंगे।
|
01:07 | अतः टाइप करें int roll_number semi-colon और String name semi-colon. |
01:20 | अब एक मेथड बनाएँ। |
01:22 | अतः टाइप करें void studentDetail() |
01:33 | कर्ली ब्रैकेट्स में टाइप करें System dot out dot println roll_number |
01:50 | फिर System dot out dot println name |
02:03 | अब Main मेथड में हम इस मेथड को कॉल करेंगे। |
02:08 | अतः अब एक ऑब्जेक्ट बनाएँ और मेथड कॉल करें। |
02:14 | अतः टाइप करें Student ऑब्जेक्ट का नाम stu equal to new Student |
02:28 | फिर stu dot मेथड का नाम, जो है studentDetail |
02:41 | प्रोग्राम को सेव और रन करें। |
02:46 | हम आउटपुट zero और null देखते हैं। |
02:49 | अतः int वैरिएबल का roll_number इसकी डिफॉल्ट वैल्यू जीरो में इनिशिलाइज होता है। |
02:56 | और स्ट्रिंग name इसकी डिफॉल्ट वैल्यू नल में इनिशिलाइज होता है।
|
03:02 | यदि हम कंस्ट्रक्टर को परिभाषित नहीं करते हैं, तो एक डिफॉल्ट कंस्ट्रक्टर बनता है।
|
03:08 | डिफॉल्ट कंस्ट्रक्टर में कोई भी पैरामीटर्स नहीं होता है। |
03:11 | Instance वैरिएबल्स को उसकी डिफॉल्ट वैल्यू में इनिशिलाइज करता है। |
03:16 | अब कंस्ट्रक्टर को परिभाषित करें। |
03:18 | अतः टाइप करें Student parenthesis और कर्ली ब्रैकेट्स।
|
03:30 | याद रखें, कंस्ट्रक्टर में क्लास नाम की तरह समान नाम होता है जिससे वह संबधित होता है।
|
03:38 | कंस्ट्रक्टर मेथड्स के समान हैं, लेकिन वहाँ कुछ महत्वपूर्ण भिन्नताएँ हैं। |
03:44 | प्रोग्राम को सेव और रन करें। |
03:48 | हम समान आउटपुट देखते हैं। |
03:51 | ऐसा इसलिए क्योंकि, कंस्ट्रक्टर जिसे हमने परिभाषित किया है, वह बिना कंस्ट्रक्टर होने के समान है। |
03:58 | लेकिन यहाँ डिफॉल्ट कंस्ट्रक्टर नहीं बनता है, क्योंकि हमने कंस्ट्रक्टर को परिभाषित किया है। |
04:06 | अब अपने वैरिएबल्स को वैल्यू दें। |
04:11 | अतः कंस्ट्रक्टर के अंदर टाइप करें roll_number equal to ten सेमीकॉलन। |
04:25 | और name equal to डबल कोट्स में Raman |
04:35 | अब प्रोग्राम को सेव और रन करें। |
04:43 | हम आउटपुट में देखते हैं, कि रोल नंबर ten और नाम Raman है। |
04:50 | अतः कंस्ट्रक्टर instance फिल्ड को इनिशिलाइज करता है। |
04:55 | अब मेथड और कंस्ट्रक्टर के बीच कुछ भिन्नता देखते हैं। |
05:01 | कंस्ट्रक्टर में रिटर्न टाइप नहीं है। |
05:05 | जबकि मेथड में रिटर्न टाइप है। |
05:10 | कंस्ट्रक्टर को new ऑपरेटर का उपयोग करके कॉल किया जाता है। |
05:16 | जबकि मेथड को dot ऑपरेटर का उपयोग करके कॉल किया जाता है। |
05:21 | अतः यह कंस्ट्रक्टर और मेथड के बीच कुछ अंतर थे। |
05:29 | अतः इस ट्यूटोरियल में हमने सीखा। |
05:32 | डिफॉल्ट कंस्ट्रक्टर के बारे में। |
05:34 | कंस्ट्रक्टर को परिभाषित करना। |
05:36 | तथा मेथड और कंस्ट्रक्टर के बीच अंतर। |
05:41 | स्व-मूल्यांकन के लिए, |
05:42 | वैरिएबल्स के साथ Employee क्लास बनाएँ और वैरिएबल्स को प्रदर्शित करने के लिए मेथड बनाएँ। |
05:47 | और क्लास Employee के लिए कंस्ट्रक्टर बनाएँ। |
05:52 | स्पोकन ट्यूटोरियल प्रोजेक्ट के बारे में अधिक जानने के लिए, |
05:54 | इस पर उपलब्ध वीडियो देखें http://spoken-tutorial.org/What_is_a_Spoken_Tutorial |
06:00 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
06:03 | यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं। |
06:06 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम |
06:08 | स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएँ भी चलाती है। |
06:11 | ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं। |
06:14 | अधिक जानकारी के लिए कृपया contact@spoken-tutorial.org पर लिखें।
|
06:20 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है। |
06:24 | यह भारत सरकार, एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
06:29 | इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।
http://spoken-tutorial.org/NMEICT-Intro
|
06:38 | अब हम इस ट्यूटोरियल के अंत में आ गये हैं। |
06:40 | यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है। मैं यश वोरा अब आपसे विदा लेता हूँ। |
06:42 | धन्यवाद। |