Java/C2/Non-static-block/Sanskrit
From Script | Spoken-Tutorial
Revision as of 15:03, 18 December 2014 by Vasudeva ahitanal (Talk | contribs)
Time | Narration |
00:02 | जावा-मध्ये Non-static block विषये विद्यमानेऽस्मिन् पाठे भवद्भ्यः स्वागतम् । |
00:06 | पाठेऽस्मिन् वयम् , |
00:08 | non-staticblock विषयं, |
00:10 | कदा non-static block एक्सिक्यूट् भवतीति , |
00:13 | 'non-static block अस्य सुलभोदाहरणम् , |
00:16 | कन्स्ट्रक्टर् किमर्थम् अवश्यमित्यपि च पश्यामः । |
00:18 | वयमत्र ,
|
00:26 | पाठमिदमनुसर्तुं भवद्भिः , |
00:29 | जावा मध्ये एक्लिप्स् उपयुज्य कन्स्ट्रक्टर्-रचना ज्ञातव्या । |
00:33 | न चेत् तत्सम्बद्धपाठार्थम् अधोनिर्दिष्ट-जालपुटं पश्यन्तु ।
(www.spoken-tutorial.org) |
00:38 | वयमधुना किं नाम नोन्-स्टेटिक्ब्लोक् इति पश्यामः । |
00:42 | कर्लि-ब्रेकेट्-मध्यस्थानि कोड्स् , नोन्-स्टेटिक्ब्लोक् इति कथ्यन्ते । |
00:46 | वयमत्र तस्य सिण्टेक्स् पश्यामः । |
00:51 | नोन्-स्टेटिक्ब्लोक् कदा एक्सिक्यूट् सम्भवति ? |
00:54 | रचितस्य प्रत्येकस्य ओब्जेक्ट्-अर्थमपि नोन्-स्टेटिक्ब्लोक् एक्सिक्यूट् सम्भवति । |
00:58 | इदं कन्स्ट्रक्टर् इत्यस्य एक्सिक्यूशन्-पूर्वे एव एक्सिक्यूट् सम्भवति । |
01:04 | इदं क्लास् अस्य “इन्स्टेन्स्-मेम्बर्-वेरियेबल्स्” इतीमानि इनिशियलैस् कर्तुं शक्नोति । |
01:08 | कस्यापि प्रकारस्य गणितक्रमम् अत्र एक्सिक्यूट् भवितुम् अर्हति । |
01:14 | वयमधुना एक्लिप्स्-मध्ये नोन्-स्टेटिक्-ब्लोक् उपयोगं कुर्मः । |
01:22 | अस्माकं कृते NonStaticTest इति क्लास् सिद्धमस्ति । |
01:28 | अपि च A इति क्लास् रचितवानस्मि । |
01:33 | प्रथमतः अहं क्लास् A अस्यान्तः , “int” प्रकारकस्य वेरियेबल् रचयामि । |
01:38 | अतः int इति टङ्कयित्वा सेमिकोलन् नुदतु । |
01:46 | कर्लि ब्रेकेट्-मध्ये System डोट् out डोट् println इति टङ्कयित्वा ब्रेकेट्-मध्ये डबल्-कोट्स्-अन्तः Non staticblock of an instance of Class A इति टङ्कयित्वा सेमिकोलन् नुदतु । |
02:12 | तदग्रे System डोट् out डोट् println इति टङ्कयित्वा ब्रेकेट्-मध्ये डबल्कोट्स्-अन्तः The value of a is प्लस् a इति टङ्कयित्वा सेमिकोलन् नुदतु । |
02:32 | वयमधुना कन्स्ट्रक्टर् एकं डिक्लेर् कुर्मः । |
02:35 | public A इति टङ्कयित्वा पेरन्थिसिस् स्थापयतु ; कर्लि-ब्रेकेट् प्रारभ्य Enter नुदतु । |
02:51 | तदनन्तरं System डोट् out डोट् println इति टङ्कयित्वा ब्रेकेट्-मध्ये डबल्-कोट्स्-अन्तः Constructing object of type A इति टङ्कयित्वा सेमिकोलन् नुदतु । |
03:10 | तदनन्तरं System डोट् out डोट् println इति टङ्कयित्वा , ब्रेकेट्-मध्ये डबल्-कोट्स्-अन्तः The value of a is प्लस् a इति टङ्कयित्वा सेमिकोलन् नुदतु । |
03:35 | अधुना सञ्चिकां रक्षतु । |
03:44 | अधुना एक्लिप्स्-मध्ये class NonStaticTest अस्यान्तः class A अस्य ओब्जेक्ट् एकं रचयाम । |
03:53 | A स्पेस् a1 समम् new स्पेस् A इति टङ्कयित्वा पेरन्थिसिस् स्थापयित्वा सेमिकोलन् नुदतु । |
04:08 | अग्रिमपङ्क्तौ वयं क्लास् 'A अस्य ओब्जेक्ट् एकं रचयाम । |
04:12 | A स्पेस् a2 समम् new स्पेस् A इति टङ्कयित्वा पेरन्तिसिस् सेमिकोलन् च नुदतु । |
04:25 | अधुना सञ्चिकां रक्षयित्वा , रन् करोतु । तदर्थं Ctrl S अपि च Ctrl F11 च नुदतु । |
04:32 | वयम् अधोनिर्दिष्टान् परिणामान् प्राप्नुमः । |
04:35 | प्रथमस्य ओब्जेक्ट्-अस्य रचना यदा सम्भवति तदा non-static block एक्सिक्यूट् भवति । |
04:45 | 'non-static block of an instance of class A इति फलितं प्राप्नुमः । इन्स्टेस्-वेरियेबल् ’a’ यदस्ति तत् ‘0’ अस्मै इनिशियल् सम्भवति । |
04:53 | तदनन्तरमेव कन्स्ट्रक्टर् एक्सिक्यूट् सम्भवति ।अतः “Constructing object of type A” इति फलितं च प्राप्नुमः । |
05:02 | अत्र पुनः इन्स्टेन्स्-वेरियेबल् ’a’ इतीदं ‘0’ अस्मै इनिशियल् सम्भवति । |
05:07 | द्वितीयस्य ओब्जेक्ट् अस्य रचना यदा सम्भवति तदा पुनः non-static block एक्सिक्यूट् सम्भवति । |
05:16 | इयं क्रिया पुनरावर्तयति । |
05:20 | वयम् एकस्मिन् क्लास्-मध्ये बहूनि नोन्-स्टेटिक्-ब्लोक् इतीमानि प्राप्तुं शक्नुमः । |
05:25 | अस्यां प्रक्रियायां नोन्-स्टेटिक्-ब्लोक् इतीमानि च्लास् मध्ये यथा दृश्यन्ते तथैव एक्सिक्यूट् सम्भवति । |
05:30 | तदर्थं वयमधुना प्रयासं कुर्मः । |
05:34 | “class A” मध्ये प्रथमस्य ब्लोक् अस्यानन्तरम् अन्यदेकं ब्लोक् योजयाम । |
05:43 | तदर्थं कर्लि ब्रेकेट् मध्ये पुनरेकवारम्, |
05:47 | System डोट् out डोट् println इति टङ्कयित्वा ब्रेकेट्-मध्ये डबल्-कोट्स्-अन्तः SecondNonstaticblock of an instance of Class A इति टङ्कयित्वा सेमिकोलन् नुदतु । |
06:08 | System डोट् out डोट् println इति टङ्कयित्वा ब्रेकेट्-मध्ये डबल्-कोट्स्-अन्तः The value of a is + a इति टङ्कयित्वा सेमिकोलन् नुदतु । |
06:30 | अधुना सञ्चिकां रक्षयित्वा रन् करोतु । तदर्थं Ctrl S अपि च Ctrl F11 इमे नुदतु । |
06:44 | वयमेवं फलितं प्राप्नुमः । |
06:48 | फस्ट्-ब्लोक् अस्य एक्सिक्यूट् सम्भवादनन्तरं सेकेण्ड्-ब्लोक् इतीदं एक्सिक्यूट् सम्भवति । |
06:58 | तदनन्तरमेव कन्स्ट्रक्टर् एक्सिक्यूट् सम्भवति । |
07:07 | अधुना भवन्तः कन्स्ट्रक्टर् किमर्थम् अवश्यकम् इत्यवगतवन्तः । |
07:10 | अत्र डीफोल्ट् कन्स्ट्रक्टर् अस्य अवश्यकता नास्ति । |
07:15 | किन्तु नोन्-स्टेटिक्-ब्लोक्-इतीदं पेरामीटरैस्ड् कर्तुं न शक्यते । |
07:18 | ओब्जेक्ट्स् तु बाह्यमूल्यं न प्राप्नुवन्ति । |
07:22 | अतः नोन्-स्टेटिक्-ब्लोक्स् , कन्स्ट्रक्टर् अस्य पर्यायः न। |
07:27 | सङ्क्षेपतः , |
07:29 | वयमस्मिन् पाठे , |
07:32 | नोन्-स्टेटिक्-ब्लोक् अपि च अस्य कार्यविधानं च ज्ञातवन्तः । |
07:35 | स्वावलोकनार्थम्,, |
07:36 | B इति क्लास् रचयतु । |
07:39 | पाठोक्तवत् non-static block तथा एकं कन्स्ट्रक्टर् च रचयतु । |
07:44 | class B' अस्य ओब्जेक्ट् एकं पूर्वरचिते class NonStaticTest इत्याख्ये क्लास् मध्ये रचयतु । |
07:49 | फलितं परिशीलयतु । |
07:51 | स्पोकन ट्युटोरियल् प्रोजेक्ट् विषये इतोप्यधिकं ज्ञातुं, |
07:53 | कृपया अधो विद्यमानं विडीयो पश्यन्तु।
[1] |
07:56 | एतत् स्पोकन ट्युटोरियल प्रोजेक्ट इत्यस्य सारांशं दर्शयति। |
08:00 | यदि भवतां समीपे उत्तमं bandwidth नास्ति तर्हि एतत् अवचित्य पश्यतु। |
08:03 | spoken tutorial team |
08:06 | पाठमिममुपयुज्य कार्यशालां चालयति। |
08:08 | ये online परीक्षायां उत्तीर्णतां यान्ति तेभ्यः प्रमाणपत्रमपि ददाति । |
08:12 | अधिकविवरणार्थं contact @spoken-tutorial.org इति अणुसङ्केते सम्पृच्यताम्। |
08:18 | स्पोकन ट्युटोरियल प्रोजेक्ट Talk to a Teacher इति परियोजनायाः भागः अस्ति। |
08:22 | इमं प्रकल्पं राष्ट्रियसाक्षरतामिषन् इति संस्था ICT, MHRD भारतसर्वकार इत्यस्य माध्यमेन समर्थितवती अस्ति। |
08:28 | अधिकविवरणार्थं spoken hyphen tutorial dot org slash NMEICT hyphen Intro इत्यत्र पश्यन्तु। |
08:37 | वयं पाठस्यान्तं प्राप्तवन्तः । |
08:40 | अनुवादकः प्रवाचकश्च विद्वान् नवीन् भट्टः उप्पिनपत्तनम् । धन्यवादाः ।
|