Java/C3/Calling-methods-of-the-superclass/Hindi
From Script | Spoken-Tutorial
|
|
00:01 | नमस्कार, Calling methods of the super class पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:07 | इस ट्यूटोरियल में हम सीखेंगे: कि super keyword का उपयोग कब करना है। |
00:13 | super class के मैथड को कैसे कॉल करना है। |
00:17 | super class के constructor को कैसे खोलना है। |
00:22 | यहाँ हम उपयोग कर रहे हैं: ऊबंटु वर्जन 12.04, JDK 1.7,Eclipse 4.3.1 |
00:32 | इस ट्यूटोरियल का अनुसरण करने के लिए, आपको Java और Eclipse IDE का बुनियादी ज्ञान होना चाहिए। |
00:39 | आपको JAVA में subclassing और method overriding का ज्ञान भी होना चाहिए। |
00:45 | यदि नहीं तो, संबंधित ट्यूटोरियल्स के लिए हमारी वेबसाइट पर जाएँ। |
00:51 | Subclass super कीवर्ड का उपयोग करके superclass डेटा या method का उपयोग कर सकता है। |
00:58 | super कीवर्ड: parent क्लास के instance वेरिएबल को संदर्भित करता है।
parent class constructor को शुरू करने के उपयोग में आता है। parent class method को शुरू करने के उपयोग में आता है। |
01:13 | अब, IDE और project पर जाएँ जिसे हमने पहले बनाया था। |
01:19 | Manager क्लास पर जाएँ। |
01:22 | अब, getDetails() मैथड पर आएँ। |
01:26 | return स्टेटमेंट में, Name और Email हटा दें। |
01:32 | अब, Employee क्लास पर आएँ। |
01:36 | यह parent क्लास या super क्लास है। |
01:41 | हमारे पास यहाँ पहले से ही getDetails() है। |
01:46 | यह मैथड name और email रिटर्न करता है। |
01:51 | अत:, हम इस getDetails() मैथड का उपयोग Manager क्लास में कर सकते हैं। |
01:57 | हम Manager क्लास में, Employee क्लास से getDetails() मैथड कॉल करेंगे। |
02:04 | अत:, manager क्लास में getDetails() मैथड पर आएँ। |
02:10 | return स्टेटमेंट में टाइप करें: super dot getDetails() plus slash n Manager of getDepartment(). |
02:22 | अब, प्रोग्राम रन करें। |
02:25 | हम देख सकते हैं कि हमें Manager का विवरण प्राप्त होता है।इस प्रकार हम subclass के अंदर superclass मैथड को कॉल कर सकते हैं। |
02:36 | अब Employee क्लास पर आएँ। |
02:41 | यहाँ constructor सम्मिलित करें। |
02:44 | अत:, Employee क्लास में टाइप करें: public space Employee ब्रैकेट्स में String name, String email_address |
02:59 | कर्ली ब्रैकेट में टाइप करें:
this dot name is equal to name semicolon this dot email_address is equal to email_address |
03:17 | अब, setter और getter मैथड को कमेंट करते हैं। |
03:23 | getDetails() मैथड में, getName की जगह name और getEmail के स्थान पर email_address टाइप करें। |
03:37 | Subclass parent क्लास से सभी मैथड्स और वेरिएबल्स को इन्हेरिट्स करता है। |
03:44 | ध्यान दें कि यह constructors को इन्हेरिट नहीं करता है। |
03:49 | लेकिन, constructors अपने superclass के non-private constructors को कॉल कर सकता है। |
03:55 | हम child class constructor से super कीवर्ड का उपयोग करके इसे करते हैं। |
04:01 | वह अब हम देखेंगे। |
04:04 | इसके लिए, Manager क्लास पर आएँ। हम यहाँ constructor सम्मिलित करेंगे। |
04:10 | अत:, टाइप करें public space Manager ब्रैकेट्स में 'String space name comma String space email underscore address comma String space dept |
04:30 | फिर, कर्ली ब्रैकेट्स में, टाइप करें super ब्रैकेट्स में name, email underscore address सेमीकॉलन। |
04:44 | फिर टाइप करें: department is equal to dept semicolon. |
04:51 | यहाँ हम setter और getter मैथड कमेंट करेंगे। |
04:56 | फिर, getDetails() मैथड में, getDepartment के अंदर department टाइप करें। |
05:05 | अब, TestEmployee क्लास पर आएँ। |
05:09 | setter मैथड कमेंट करें। |
05:15 | अब, Manager constructor के अंदर टाइप करें: कोट्स में Nikkita Dinesh, abc@gmail.com, Accounts |
05:32 | अब, प्रोग्राम रन करें। |
05:35 | हमें प्रदर्शित आउटपुट प्राप्त होता है। हमें Manager विवरण मिलता है। |
05:40 | इस तरह, हम super क्लास के constructor कॉल कर सकते हैं। |
05:45 | इस ट्यूटोरियल, में हमने सीखा:
super keyword super क्लास के मैथड को कॉल करना Super क्लास के constructor को invoke करना। |
05:56 | नियत-कार्य के लिए, पिछला नियत-कार्य खोलें। Bike क्लास में Vehicle class run method कॉल करें। |
06:04 | आउटपुट होना चाहिए:
The Vehicle is running. The Bike is running safely. |
06:10 | स्पोकन ट्यूटोरियल प्रोजेक्ट के बारे में अधिक जानकारी के लिए, निम्नलिखित लिंक पर उपलब्ध वीडियो देखें। |
06:17 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड कर देख सकते हैं। |
06:26 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम- स्पोकन ट्यूटोरियल का उपयोग कर कार्यशालाएं आयोजित करती है। ऑनलाइन परीक्षा पास करने वालों को प्रमाण पत्र देती है। अधिक जानकारी के लिए, कृपया contact@spoken-tutorial.org पर लिखें। |
06:42 | स्पोकन ट्यूटोरियल प्रोजेक्ट Talk to a Teacher प्रॉजेक्ट का एक हिस्सा है। |
06:46 | यह आईसीटी के माध्यम से राष्ट्रीय शिक्षा मिशन,एमएचआरडी, भारत सरकार द्वारा समर्थित है। |
06:54 | इस मिशन पर अधिक जानकारी यहां उपलब्ध है: |
07:05 | यह स्क्रिप्ट विकास द्वारा अनुवादित है। हमसे जुडने के लिए धन्यवाद। |