Difference between revisions of "Java/C2/Method-overloading/Marathi"
From Script | Spoken-Tutorial
(Created page with ''''Title of script''': '''Method-overloading''' '''Author: Manali Ranade''' '''Keywords: Java''' {| style="border-spacing:0;" ! <center>Visual Clue</center> ! <center>Narrat…') |
PoojaMoolya (Talk | contribs) |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {| border=1 | |
− | + | |'''Time''' | |
− | ''' | + | |'''Narration''' |
− | + | ||
− | ''' | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:01 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:01 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''Java तील method overloading''' वरील ट्युटोरियलमधे स्वागत. | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''Java''' तील '''method overloading''' वरील ट्युटोरियलमधे स्वागत. |
|- | |- | ||
Line 21: | Line 13: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:08 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:08 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| method overloading म्हणजे काय? |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:10 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:10 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| method overload करणे. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:13 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:13 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे वापरत आहोत, | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे वापरत आहोत, Ubuntu version 11.10 OS , |
− | + | Java Development kit 1.6 आणि Eclipse 3.7.0 | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
Line 43: | Line 30: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:26 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:26 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| methods बनवणे, |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:29 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:29 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"|java तील eclipse द्वारे constructor overload करणे. |
|- | |- | ||
Line 55: | Line 42: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:39 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:39 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| method overloading म्हणजे काय? |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:42 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:42 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| class मधे दोन किंवा अधिक मेथडस एकाच नावाने डिफाईन करणे. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:46 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:46 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| त्यांच्या | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| त्यांच्या parameters ची संख्या किंवा प्रकार भिन्न असली पाहिजे. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:50 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:50 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ह्या मेथडसना | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ह्या मेथडसना overloaded methods म्हणतात. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:54 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:54 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ह्या प्रक्रियेला method overloading म्हणतात. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:57 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:57 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| method overload कशी करायची ते पाहू. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:00 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:00 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| eclipse मधे '''Addition''' हा क्लास आहे. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:06 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:06 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| class मधे | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| class मधे दोन integer व्हेरिएबल्स घोषित करू. |
|- | |- | ||
Line 91: | Line 78: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:19 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:19 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ह्या दोन | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ह्या दोन integers ची बेरीज करण्यासाठी मेथड बनवू. |
|- | |- | ||
Line 107: | Line 94: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:44 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:44 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ही मेथड | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ही मेथड दोन integer व्हेरिएबल्सची बेरीज करून देणार आहे. |
|- | |- | ||
Line 131: | Line 118: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:44 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:44 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| क्लासचे object बनवून | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| क्लासचे object बनवून मेथड call करू. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:49 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:49 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| त्यासाठी main मेथड मधे टाईप करा '''''Addition म्हणजेच class चे नाव obj''' is equalto '''new''' '''Addition''' parentheses'' semicolon. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:13 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:13 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नंतर '''''parentheses''' मधे ''Obj.add''' |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:18 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:18 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आणि ''Obj.addTwonumbers''' parentheses मधे |
|- | |- | ||
Line 159: | Line 146: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:45 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:45 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला अशी error मिळेल the method addTwoNumbers int comma int of the class addition is not applicable for the argument double comma int. | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला अशी error मिळेल '''the method addTwoNumbers int comma int of the class addition is not applicable for the argument double comma int'''. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:57 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:57 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| म्हणून मेथडमधे '''int''' च्या जागी '''double | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| म्हणून मेथडमधे '''int''' च्या जागी '''double''' करू. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:06 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:06 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''int''' च्या जागी '''double करून फाईल सेव्ह करा. | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''int''' च्या जागी '''double''' करून फाईल सेव्ह करा. |
|- | |- | ||
Line 175: | Line 162: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:17 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:17 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| Java आपोआप '''int व्हॅल्यू पूर्णतः ''' | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| Java आपोआप '''int''' व्हॅल्यू पूर्णतः '''double''' मधे बदलते. |
|- | |- | ||
Line 187: | Line 174: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:32 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:32 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आऊटपुटमधे | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आऊटपुटमधे दोन integers व्हेरिएबल्सची बेरीज, |
|- | |- | ||
Line 203: | Line 190: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:00 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:00 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| अशावेळी java आपल्याला | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| अशावेळी java आपल्याला method overloading प्रदान करते. |
|- | |- | ||
Line 223: | Line 210: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:38 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:38 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आणि parentheses मधे '''int n1 comma''' '''int n2''' '''comma''' '''int n3.''''' |
|- | |- | ||
Line 235: | Line 222: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:03 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:03 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कंसात '''n1''' plus '''n2''' plus '''n3'''. |
|- | |- | ||
Line 254: | Line 241: | ||
|- | |- | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:39 |
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| तीन संख्यांची बेरीज म्हणजे '''10''' हे आऊटपुट मिळेल. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:47 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:47 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| Java कंपायलर | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| Java कंपायलर parameters नुसार योग्य ती मेथड overload करतो. |
|- | |- | ||
Line 275: | Line 262: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:05 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:05 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| strings एकमेकांना जोडणारी अजून एक मेथड पाहू. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:11 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:11 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| म्हणजेच आणखी एक | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| म्हणजेच आणखी एक overload मेथड बनवणार आहोत. |
|- | |- | ||
Line 287: | Line 274: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:29 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:29 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| curly brackets मधे '''System''' dot '''out''' dot '''println'''.'' |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:41 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:41 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कंसात '''s1''' plus '''s2'''.'' |
|- | |- | ||
Line 303: | Line 290: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:55 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:55 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कंसात double quotes मधे '''Hello''' comma पुन्हा double quotes मधे space '''World'''.'' |
|- | |- | ||
Line 311: | Line 298: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:12 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:12 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आऊटपुट मधे '''Hello''' space '''World | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आऊटपुट मधे '''Hello''' space '''World''' असे दिसेल. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:16 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:16 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| अशाप्रकारे दोन string arguments ची | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| अशाप्रकारे दोन string arguments ची '''add ''' ही मेथड strings जोडेल. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:21 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:21 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| समजा आपण return type सहित | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| समजा आपण return type सहित add मेथड घोषित केली. |
|- | |- | ||
Line 327: | Line 314: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:40 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:40 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला '''duplicate method | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला '''duplicate method add in type addition''' ही एरर मिळेल. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:48 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:48 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कारण आपण parameters नसलेली add मेथड आधीच घोषित केली आहे. |
|- | |- | ||
Line 347: | Line 334: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:09 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:09 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| याप्रकारे java मधे method overloading केले जाते. |
|- | |- | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09: 16 | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:16 |
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपण शिकलो, | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपण शिकलो, | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:18 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:18 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| method overloading विषयी |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:20 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:20 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| method overload करणे, |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:22 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:22 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आणि | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आणि method overloading चे फायदे. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:25 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:25 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| असाईनमेंट. संख्यांची वजाबाकी करणारी | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| असाईनमेंट. संख्यांची वजाबाकी करणारी subtract मेथड बनवा. |
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:31 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:31 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आणि | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आणि overload करा. |
|- | |- | ||
Line 403: | Line 390: | ||
|- | |- | ||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:56 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:56 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| अधिक माहितीसाठी कृपया <nowiki>contact [at] spoken hyphen tutorial dot org वर लिहा</nowiki> |
|- | |- | ||
Line 418: | Line 405: | ||
|- | |- | ||
− | |||
− | |||
− | |||
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:21 | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:21 | ||
− | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे भाषांतर मनाली रानडे यांनी केले असून मी रंजना भांबळे आपला निरोप घेते. | + | | style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे भाषांतर मनाली रानडे यांनी केले असून मी रंजना भांबळे आपला निरोप घेते. सहभागासाठी धन्यवाद. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|} | |} |
Latest revision as of 15:00, 3 March 2017
Time | Narration |
00:01 | Java तील method overloading वरील ट्युटोरियलमधे स्वागत. |
00:06 | आपण शिकणार आहोत, |
00:08 | method overloading म्हणजे काय? |
00:10 | method overload करणे. |
00:13 | येथे वापरत आहोत, Ubuntu version 11.10 OS ,
Java Development kit 1.6 आणि Eclipse 3.7.0 |
00:24 | आपल्याला हे माहित असणे आवश्यक आहे, |
00:26 | methods बनवणे, |
00:29 | java तील eclipse द्वारे constructor overload करणे. |
00:32 | नसल्यास संबंधित ट्युटोरियलसाठी आमच्या वेबसाईटला भेट द्या. |
00:39 | method overloading म्हणजे काय? |
00:42 | class मधे दोन किंवा अधिक मेथडस एकाच नावाने डिफाईन करणे. |
00:46 | त्यांच्या parameters ची संख्या किंवा प्रकार भिन्न असली पाहिजे. |
00:50 | ह्या मेथडसना overloaded methods म्हणतात. |
00:54 | ह्या प्रक्रियेला method overloading म्हणतात. |
00:57 | method overload कशी करायची ते पाहू. |
01:00 | eclipse मधे Addition हा क्लास आहे. |
01:06 | class मधे दोन integer व्हेरिएबल्स घोषित करू. |
01:10 | त्यासाठी टाईप करा int a is equalto 10 आणि int b is equalto 5. |
01:19 | ह्या दोन integers ची बेरीज करण्यासाठी मेथड बनवू. |
01:23 | त्यासाठी टाईप करा void add parentheses. |
01:30 | curly brackets मधे टाईप करा System dot out dot println. |
01:40 | कंसात a+b. |
01:44 | ही मेथड दोन integer व्हेरिएबल्सची बेरीज करून देणार आहे. |
01:50 | आता दोन parameter घेणारी दुसरी मेथड बनवू. |
01:55 | त्यासाठी टाईप करा void addTwoNumbers. |
02:04 | parenthesesमधे int num1 comma int num2. |
02:14 | curly brackets मधे System dot out dot println कंसात num1 plus num2. |
02:35 | ही मेथड test argument म्हणून passकेलेल्या दोन व्हॅल्यूजची बेरीज करून देईल. |
02:44 | क्लासचे object बनवून मेथड call करू. |
02:49 | त्यासाठी main मेथड मधे टाईप करा Addition म्हणजेच class चे नाव obj is equalto new Addition parentheses semicolon. |
03:13 | नंतर parentheses मधे Obj.add |
03:18 | आणि Obj.addTwonumbers' parentheses मधे |
03:31 | दोन arguments पास करू. |
03:33 | समजा आपण floating point values पास केल्या. |
03:37 | टाईप करा 2.5 comma आणि integer 3. |
03:45 | आपल्याला अशी error मिळेल the method addTwoNumbers int comma int of the class addition is not applicable for the argument double comma int. |
03:57 | म्हणून मेथडमधे int च्या जागी double करू. |
04:06 | int च्या जागी double करून फाईल सेव्ह करा. |
04:12 | आता error राहिलेली नाही. |
04:17 | Java आपोआप int व्हॅल्यू पूर्णतः double मधे बदलते. |
04:24 | त्यामुळे आपण integer arguments देखील पास करू शकतो. |
04:28 | सेव्ह करून कार्यान्वित करा. |
04:32 | आऊटपुटमधे दोन integers व्हेरिएबल्सची बेरीज, |
04:37 | आणि आपण पास केलेल्या दोन numeric arguments ची बेरीज बघू शकतो. |
04:43 | दोन्ही मेथडस एकच कृती करतात. |
04:50 | फक्त पहिल्या मेथडमधे parameter नाही तर दुस-यात आहेत. |
05:00 | अशावेळी java आपल्याला method overloading प्रदान करते. |
05:05 | आपण दोन्ही मेथडसला एकच नाव देऊ. |
05:09 | addTwoNumbers च्या जागी add करा. तसेच येथेही बदल करा. |
05:29 | तशीच कृती असलेली अजून एक मेथड define करू. |
05:33 | टाईप करा void add. |
05:38 | आणि parentheses मधे int n1 comma int n2 comma int n3. |
05:51 | येथे तीन parameters दिले आहेत. |
05:54 | curly brackets मधे System dot out dot println. |
06:03 | कंसात n1 plus n2 plus n3. |
06:11 | ही मेथड तीन संख्यांची बेरीज करून देईल. |
06:17 | ही मेथड कॉल करू. |
06:19 | त्यासाठी टाईप करा obj dot add कंसात1 comma 5 comma 4 |
06:35 | सेव्ह करून कार्यान्वित करा. |
06:39 | तीन संख्यांची बेरीज म्हणजे 10 हे आऊटपुट मिळेल. |
06:47 | Java कंपायलर parameters नुसार योग्य ती मेथड overload करतो. |
06:52 | तो पास केलेल्या parameter ची संख्या आणि प्रकार बघतो. |
06:57 | प्रोग्रॅमरना, मेथडचे नाव, पास केलेल्या argument चा प्रकार |
07:01 | व संख्या ह्यांची काळजी करण्याची गरज नाही. |
07:05 | strings एकमेकांना जोडणारी अजून एक मेथड पाहू. |
07:11 | म्हणजेच आणखी एक overload मेथड बनवणार आहोत. |
07:15 | त्यासाठी टाईप करा void add String s1 comma String s2. |
07:29 | curly brackets मधे System dot out dot println. |
07:41 | कंसात s1 plus s2. |
07:45 | आणि ही मेथड कॉल करण्यासाठी, |
07:50 | टाईप करा obj dot add. |
07:55 | कंसात double quotes मधे Hello comma पुन्हा double quotes मधे space World. |
08:07 | प्रोग्रॅम सेव्ह करून कार्यान्वित करा. |
08:12 | आऊटपुट मधे Hello space World असे दिसेल. |
08:16 | अशाप्रकारे दोन string arguments ची add ही मेथड strings जोडेल. |
08:21 | समजा आपण return type सहित add मेथड घोषित केली. |
08:27 | त्यासाठी टाईप करा int add parentheses no parameter आणि curly brackets. |
08:40 | आपल्याला duplicate method add in type addition ही एरर मिळेल. |
08:48 | कारण आपण parameters नसलेली add मेथड आधीच घोषित केली आहे. |
08:54 | लक्षात ठेवा मेथड overload करण्यासाठी parameters वेगवेगळे असणे आवश्यक आहे. |
08:59 | वेगवेगळे return types असल्यावर मेथड overload होत नाही. |
09:03 | म्हणून ही मेथड काढून फाईल सेव्ह करा. |
09:09 | याप्रकारे java मधे method overloading केले जाते. |
09:16 | आपण शिकलो, |
09:18 | method overloading विषयी |
09:20 | method overload करणे, |
09:22 | आणि method overloading चे फायदे. |
09:25 | असाईनमेंट. संख्यांची वजाबाकी करणारी subtract मेथड बनवा. |
09:31 | आणि overload करा. |
09:33 | प्रकल्पाची अधिक माहिती, |
09:36 | दिलेल्या लिंकवर उपलब्ध आहे.spoken-tutorial.org/what is a spoken-tutorial |
09:42 | ज्यामध्ये तुम्हाला प्रॉजेक्टचा सारांश मिळेल. |
09:45 | जर तुमच्याकडे चांगली Bandwidth नसेल तर आपण व्हिडिओ download करूनही पाहू शकता. |
09:48 | स्पोकन ट्युटोरियल प्रॉजेक्ट टीम, |
09:50 | Spoken Tutorials च्या सहाय्याने कार्यशाळा चालविते. |
09:52 | परीक्षा उत्तीर्ण होणा-या विद्यार्थ्यांना प्रमाणपत्रही दिले जाते. |
09:56 | अधिक माहितीसाठी कृपया contact [at] spoken hyphen tutorial dot org वर लिहा |
10:01 | "स्पोकन ट्युटोरियल प्रॉजेक्ट" हे "टॉक टू टीचर" या प्रॉजेक्टचा भाग आहे. |
10:05 | यासाठी अर्थसहाय्य National Mission on Education through ICT, MHRD, Government of India यांच्याकडून मिळालेले आहे. |
10:11 | यासंबंधी माहिती पुढील साईटवर उपलब्ध आहे.spoken-tutorial.org/NMEICT-Intro |
10:21 | हे भाषांतर मनाली रानडे यांनी केले असून मी रंजना भांबळे आपला निरोप घेते. सहभागासाठी धन्यवाद. |