Difference between revisions of "Java/C2/Using-this-keyword/Marathi"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
'''Title of script''': '''Using this keyword'''
+
{| Border=1
 
+
|'''Time'''
'''Author: Manali Ranade'''
+
|'''Narration'''
 
+
'''Keywords: Java'''
+
 
+
 
+
 
+
{| style="border-spacing:0;"
+
! <center>Visual Clue</center>
+
! <center>Narration</center>
+
  
 
|-
 
|-
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:09  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:09  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''this''' keywordचा वापर  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''this''' keyword चा वापर  
  
 
|-
 
|-
Line 29: Line 21:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:14  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:14  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''constructorsच्या साखळीसाठी त्याचा वापर'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| constructors च्या साखळीसाठी त्याचा वापर.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:17  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:17  
 
| 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 , jdk 1.6Eclipse IDE 3.7.0  
* Ubuntu version 11.10  
+
* jdk 1.6  
+
* Eclipse IDE 3.7.0  
+
 
+
 
+
  
 
|-
 
|-
Line 47: Line 34:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:30  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:30  
| 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बनवणे'''.  
+
| 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 बनवणे.  
  
 
|-
 
|-
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:40  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:40  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता this कीवर्ड'''चा उपयोग पाहू.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता this कीवर्ड चा उपयोग पाहू.
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:44  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:44  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''constructor मधे''' '''this''' म्हणजे करंट '''object चा संदर्भ असतो'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| constructor मधे '''this''' म्हणजे करंट '''object'''  चा संदर्भ असतो.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:48  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:48  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''this द्वारे constructor मधील करंट object च्या कुठल्याही मेंबरचा संदर्भ देऊ शकतो '''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| this द्वारे constructor मधील करंट object च्या कुठल्याही मेंबरचा संदर्भ देऊ शकतो.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:55  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:55  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''fields सोबत this कसे वापरायचे ते पाहू'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| fields सोबत this कसे वापरायचे ते पाहू.  
  
 
|-
 
|-
 
| 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;"| '''this कीवर्ड नावांतील गोंधळ टाळण्यास मदत करते'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| this कीवर्ड नावांतील गोंधळ टाळण्यास मदत करते.  
  
 
|-
 
|-
Line 79: Line 66:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:10  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:10  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''त्यासाठी Eclipse उघडा'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| त्यासाठी Eclipse उघडा.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:17  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:17  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपण मागील पाठात बनवलेला '''Student हा class''' उघडा.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपण मागील पाठात बनवलेला '''Student''' हा class उघडा.
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:23  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:23  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''default constructor आणि एक parameter असलेल्या constructor''' ला कमेंट करा.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| default constructor आणि एक parameter असलेल्या constructor ला कमेंट करा.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:40  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:40  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| तसेच पहिली दोन '''objects बनवणा-या कोडला देखील'''comment करा.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| तसेच पहिली दोन objects बनवणा-या कोडला देखील comment करा.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:03  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:03  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता '''parameterized constructor कडे लक्ष द्या.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता '''parameterized constructor'''  कडे लक्ष द्या.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:11  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:11  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''the_roll_number''' आणि '''the_name ही''' अर्ग्युमेंटस constructor कडे passकेली आहेत.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''the_roll_number''' आणि '''the_name''' ही अर्ग्युमेंटस constructor कडे pass केली आहेत.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:20  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:20  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''roll_number''' आणि '''name ही''' instance व्हेरिएबल्स आहेत.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''roll_number''' आणि '''name''' ही instance व्हेरिएबल्स आहेत.  
  
 
|-
 
|-
Line 115: Line 102:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:42  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:42  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''roll_number '''equal to '''roll_number''' आणि '''name '''equal to '''name करा.'''  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''roll_number '''equal to '''roll_number''' आणि '''name '''equal to '''name''' करा.
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:55  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:55  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| फाईल सेव्ह करून कार्यान्वित करण्यासाठी '''Ctrl S आणि''' '''Ctrl F11''' दाबा.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| फाईल सेव्ह करून कार्यान्वित करण्यासाठी '''Ctrl S''' आणि '''Ctrl F11''' दाबा.
  
 
|-
 
|-
Line 127: Line 114:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:07  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:07  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| I am a Parameterized Constructor  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''I am a Parameterized Constructor'''
  
'''0'''  
+
'''0''' , '''null'''
 
+
  null
+
  
 
|-
 
|-
Line 155: Line 140:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:33  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:33  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''कारणconstructor मधे roll_number आणि name''' ही लोकल व्हेरिएबल्स''' आहेत'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कारण constructor मधे roll_number आणि name ही लोकल व्हेरिएबल्स आहेत.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:40  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:40  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| मेथड किंवा '''block मधेच access करता येणारी व्हेरिएबल्स लोकल व्हेरिएबल्स असतात.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| मेथड किंवा block मधेच access करता येणारी व्हेरिएबल्स लोकल व्हेरिएबल्स असतात.
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:47  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:47  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे '''roll_number''' आणि '''name''' हे '''11''' आणि '''Raju ने initializeहोतील'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे '''roll_number''' आणि '''name''' हे '''11''' आणि '''Raju''' ने initialize होतील.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:54  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:54  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कारण '''11''' आणि '''Raju ह्या व्हॅल्यूज''' constructor कडे pass केल्या आहेत.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कारण '''11''' आणि '''Raju'''  ह्या व्हॅल्यूज '''constructor''' कडे pass केल्या आहेत.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:01  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:01  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''पण constructor च्या बाहेर येताना त्या''' accessible नसतील.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| पण constructor च्या बाहेर येताना त्या accessible नसतील.  
  
 
|-
 
|-
 
| 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;"| आपल्याला माहित असलेली '''roll_number''' आणि '''name''' ही '''instance व्हेरिएबल्स आहेत'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला माहित असलेली '''roll_number''' आणि '''name''' ही instance व्हेरिएबल्स आहेत.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:13  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:13  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''object''' तयार झाल्यावर ती '''0 आणि''' '''null ने initialize झाली आहेत'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| object तयार झाल्यावर ती '''0'''  आणि '''null''' ने initialize झाली आहेत.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:18  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:18  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| त्यामुळे '''0 आणि''' '''null हे आऊटपुट मिळाले'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| त्यामुळे '''0''' आणि '''null''' हे आऊटपुट मिळाले.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:21  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:21  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| constructorच्या आत छोटा बदल करू.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| constructor च्या आत छोटा बदल करू.  
  
 
|-
 
|-
Line 199: Line 184:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:44  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:44  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| फाईल सेव्ह करून कार्यान्वित करण्यासाठी '''Ctrl S आणि''' '''Ctrl F11''' दाबा.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| फाईल सेव्ह करून कार्यान्वित करण्यासाठी '''Ctrl S''' आणि '''Ctrl F11''' दाबा.
  
 
|-
 
|-
Line 207: Line 192:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:53  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:53  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| I am a Parameterized Constructor  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''I am a Parameterized Constructor'''
 
+
'''11''' आणि  '''Raju'''
11 and''' '''Raju
+
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:58  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:58  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कारण '''this '''''dot '''''roll_number आणि this '''''dot '''''name''' ही '''instance व्हेरिएबल्स roll_number''' आणि '''name ह्यांचा संदर्भ घेतात.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कारण '''this '''''dot '''''roll_number आणि this '''''dot '''''name''' ही instance व्हेरिएबल्स '''roll_number''' आणि '''name'''  ह्यांचा संदर्भ घेतात.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:12  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:12  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आणि येथे '''roll_number आणि''' '''name ही मेथड मधे''' pass केलेली arguments आहेत.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आणि येथे '''roll_number आणि''' '''name''' ही मेथड मधे  pass केलेली arguments आहेत.
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:20  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:20  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''local''' आणि '''instance''' व्हेरिएबल मधील गोंधळ टाळण्यासाठी '''this हा कीवर्ड''' वापरला.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''local''' आणि '''instance''' व्हेरिएबल मधील गोंधळ टाळण्यासाठी '''this''' हा कीवर्ड वापरला.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:29  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:29  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''आता this कीवर्ड''' वापरूनconstructorची साखळी तयार करू.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता this कीवर्ड वापरून constructor ची साखळी तयार करू.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:34  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:34  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''this कीवर्ड''' द्वारे '''constructor''' मधे दुसरा '''constructor''' कॉल करू शकतो.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''this''' कीवर्ड द्वारे '''constructor''' मधे दुसरा '''constructor''' कॉल करू शकतो.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:39  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:39  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''हे constructors''' एकाच '''class मधे असले पाहिजेत.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे constructors एकाच class मधे असले पाहिजेत.
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:43  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:43  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''ह्याला explicit constructor invocation म्हणतात'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ह्याला explicit constructor invocation म्हणतात.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:46  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:46  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''आपण बनवलेल्या Student '''class वर जाऊ.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपण बनवलेल्या '''Student class''' वर जाऊ.  
  
 
|-
 
|-
Line 249: Line 233:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:28  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:28  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''पहिल्या दोन constructors मधील instance व्हेरिएबलला त्यांच्या व्हॅल्यूज प्रदान करणारा भाग commentकरा.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| पहिल्या दोन constructors मधील instance व्हेरिएबलला त्यांच्या व्हॅल्यूज प्रदान करणारा भाग comment करा.
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:52  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:52  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| दुसरे व तिसरे '''object बनवणारा भाग देखील Commentकरा.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| दुसरे व तिसरे object बनवणारा भाग देखील Comment करा.  
  
 
|-
 
|-
Line 261: Line 245:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:16  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:16  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| curly brackets नंतर टाईप करा '''this''' कंसात '''11''' आणि ''semicolon''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| curly brackets नंतर टाईप करा '''this''' कंसात '''11''' आणि '''semicolon'''.  
  
 
|-
 
|-
Line 269: Line 253:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:42  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:42  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| फाईल सेव्ह करून कार्यान्वित करण्यासाठी '''Ctrl S आणि''' '''Ctrl F11''' दाबा.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| फाईल सेव्ह करून कार्यान्वित करण्यासाठी '''Ctrl S''' आणि '''Ctrl F11''' दाबा.
  
 
|-
 
|-
Line 295: Line 279:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:08  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:08  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जेव्हा object बनेल तेव्हा संबंधितconstructor कॉल केला जाईल.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जेव्हा object बनेल तेव्हा संबंधित constructor कॉल केला जाईल.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:13  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:13  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे हा '''no argument constructor आहे'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे हा '''no argument constructor''' आहे.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:20  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:20  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''constructor मधे controlपहिल्या ओळीवर आहे'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| constructor मधे control पहिल्या ओळीवर आहे.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:24  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:24  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे '''this ''कंसात''' '''''11''' हे स्टेटमेंट कार्यान्वित करेल.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे this कंसात 11 हे स्टेटमेंट कार्यान्वित करेल.  
  
 
|-
 
|-
Line 315: Line 299:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:36  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:36  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नंतरcontrol '''this कंसात11 ''comma''' '''''Rajuवर येईल.'''  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नंतर control '''this कंसात 11 ''comma''' '''''Raju''' वर येईल.
  
 
|-
 
|-
Line 323: Line 307:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:53  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 08:53  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| अशाप्रकारे '''constructor''' कार्यान्वित होऊन '''I am a Parameterized Constructor हे आऊटपुट मिळाले आहे'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| अशाप्रकारे '''constructor''' कार्यान्वित होऊन '''I am a Parameterized Constructor'''  हे आऊटपुट मिळाले आहे.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:02  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:02  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता instance व्हेरिएबल्स आपण passकेलेल्या '''11''' आणि '''Rajuह्या व्हॅल्यूजने''' initialize होतील.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता instance व्हेरिएबल्स आपण pass केलेल्या '''11''' आणि '''Raju''' ह्या व्हॅल्यूजने initialize होतील.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:11  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:11  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता कंट्रोल calling '''constructor कडे परत जाईल'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता कंट्रोल calling constructor कडे परत जाईल.  
  
 
|-
 
|-
 
| 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;"| त्यामुळे दुसरा '''constructor कार्यान्वित होईल'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| त्यामुळे दुसरा constructor कार्यान्वित होईल.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:19  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:19  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला '''I am a constructor with a single parameter हे आऊटपुट दिसेल.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला '''I am a constructor with a single parameter'''  हे आऊटपुट दिसेल.
  
 
|-
 
|-
 
| 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;"| नंतर control पहिल्या constructor वर जाऊन तो '''कार्यान्वित होईल'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नंतर control पहिल्या constructor वर जाऊन तो कार्यान्वित होईल.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:30  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:30  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला '''I am a default constructor हे आऊटपुट दिसेल.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला '''I am a default constructor'''  हे आऊटपुट दिसेल.
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:37  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:37  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नंतर '''studentDetail method''' '''कार्यान्वित होईल'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| नंतर '''studentDetail method''' कार्यान्वित होईल.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:42  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:42  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''आपल्याला 11 आणि''' '''Raju मिळेल'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला '''11''' आणि '''Raju''' मिळेल.  
  
 
|-
 
|-
Line 363: Line 347:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:47  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 09:47  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| constructor मधे '''thisस्टेटमेंट शेवटी टाका'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| constructor मधे '''this''' स्टेटमेंट शेवटी टाका.  
  
 
|-
 
|-
Line 375: Line 359:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:06  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:06  
| 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;"| आपल्याला ही एरर दिसेल,'''Constructor''' call must be the first statement in the '''constructor'''.  
 
+
|-
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:07
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''Constructor''' call must be the first statement in the '''constructor'''.  
+
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:12  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:12  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| त्यामुळे ही '''constructorची पहिलीच ओळ असावी लागेल.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| त्यामुळे ही constructor ची पहिलीच ओळ असावी लागेल.  
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:16  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:16  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''म्हणून ही constructor ची पहिली ओळ बनवू.'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| म्हणून ही constructor ची पहिली ओळ बनवू.
  
 
|-
 
|-
Line 399: Line 379:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:35  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:35  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''fields''' सोबत '''this चा''' वापर,
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''fields''' सोबत '''this''' चा वापर,
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:38  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:38  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''constructors साखळीसाठी this चा वापर,'''  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''constructors''' साखळीसाठी '''this''' चा वापर,
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:41  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:41  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''constructor मधे thisचा वापर कसा करायचा .'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| constructor मधे this चा वापर कसा करायचा .
  
 
|-
 
|-
Line 415: Line 395:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:49  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:49  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''दोन parameters असलेला constructor''' बनवा.
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| दोन parameters असलेला constructor बनवा.
  
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:52  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 10:52  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| '''instance व्हेरिएबल्स initializeकरण्यासाठी thisवापरा .'''
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| instance व्हेरिएबल्स initialize करण्यासाठी this वापरा .
  
 
|-
 
|-
Line 427: Line 407:
 
|-
 
|-
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 11:01  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 11:01  
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| पाठात सांगितल्याप्रमाणे '''this''' द्वारे '''constructors ची साखळी बनवा'''.  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| पाठात सांगितल्याप्रमाणे '''this''' द्वारे '''constructors''' ची साखळी बनवा.  
  
 
|-
 
|-

Latest revision as of 10:54, 19 April 2017

Time Narration
00:02 Java तील Using this keyword वरील ट्युटोरियलमधे आपले स्वागत.
00:07 आपण शिकणार आहोत,
00:09 this keyword चा वापर
00:11 fields सोबत त्याचा वापर
00:14 constructors च्या साखळीसाठी त्याचा वापर.
00:17 येथे वापरत आहोत,

Ubuntu version 11.10 , jdk 1.6, Eclipse IDE 3.7.0

00:28 या पाठासाठी माहित असायला हवे,
00:30 java मधे eclipse द्वारे constructor बनवणे.
00:34 नसल्यास संबंधित ट्युटोरियलसाठी आमच्या वेबसाईटला भेट द्या.
00:40 आता this कीवर्ड चा उपयोग पाहू.
00:44 constructor मधे this म्हणजे करंट object चा संदर्भ असतो.
00:48 this द्वारे constructor मधील करंट object च्या कुठल्याही मेंबरचा संदर्भ देऊ शकतो.
00:55 fields सोबत this कसे वापरायचे ते पाहू.
01:00 this कीवर्ड नावांतील गोंधळ टाळण्यास मदत करते.
01:07 येथे उदाहरण बघू.
01:10 त्यासाठी Eclipse उघडा.
01:17 आपण मागील पाठात बनवलेला Student हा class उघडा.
01:23 default constructor आणि एक parameter असलेल्या constructor ला कमेंट करा.
01:40 तसेच पहिली दोन objects बनवणा-या कोडला देखील comment करा.
02:03 आता parameterized constructor कडे लक्ष द्या.
02:11 the_roll_number आणि the_name ही अर्ग्युमेंटस constructor कडे pass केली आहेत.
02:20 roll_number आणि name ही instance व्हेरिएबल्स आहेत.
02:26 आता अर्ग्युमेंटस बदलून ती roll_number आणि name करू.
02:39 त्यासाठी constructor मधे,
02:42 roll_number equal to roll_number आणि name equal to name करा.
02:55 फाईल सेव्ह करून कार्यान्वित करण्यासाठी Ctrl S आणि Ctrl F11 दाबा.
03:04 हे आऊटपुट मिळेल.
03:07 I am a Parameterized Constructor

0 , null

03:12 कोडवर परत जाऊ.
03:17 आपल्याला 2 warnings दिसतील.
03:20 warning चिन्हावर माऊसचा कर्सर न्या.
03:23 असे दिसेल, The assignment to the variable roll_number has no effect.
03:29 आणि The assignment to the variable name has no effect.
03:33 कारण constructor मधे roll_number आणि name ही लोकल व्हेरिएबल्स आहेत.
03:40 मेथड किंवा block मधेच access करता येणारी व्हेरिएबल्स लोकल व्हेरिएबल्स असतात.
03:47 येथे roll_number आणि name हे 11 आणि Raju ने initialize होतील.
03:54 कारण 11 आणि Raju ह्या व्हॅल्यूज constructor कडे pass केल्या आहेत.
04:01 पण constructor च्या बाहेर येताना त्या accessible नसतील.
04:06 आपल्याला माहित असलेली roll_number आणि name ही instance व्हेरिएबल्स आहेत.
04:13 object तयार झाल्यावर ती 0 आणि null ने initialize झाली आहेत.
04:18 त्यामुळे 0 आणि null हे आऊटपुट मिळाले.
04:21 constructor च्या आत छोटा बदल करू.
04:29 त्यासाठी टाईप करा this dot roll_number equal to roll_number.
04:37 आणि this dot name equal to name.
04:44 फाईल सेव्ह करून कार्यान्वित करण्यासाठी Ctrl S आणि Ctrl F11 दाबा.
04:51 हे आऊटपुट मिळेल.
04:53 I am a Parameterized Constructor

11 आणि Raju

04:58 कारण this dot roll_number आणि this dot name ही instance व्हेरिएबल्स roll_number आणि name ह्यांचा संदर्भ घेतात.
05:12 आणि येथे roll_number आणि name ही मेथड मधे pass केलेली arguments आहेत.
05:20 local आणि instance व्हेरिएबल मधील गोंधळ टाळण्यासाठी this हा कीवर्ड वापरला.
05:29 आता this कीवर्ड वापरून constructor ची साखळी तयार करू.
05:34 this कीवर्ड द्वारे constructor मधे दुसरा constructor कॉल करू शकतो.
05:39 हे constructors एकाच class मधे असले पाहिजेत.
05:43 ह्याला explicit constructor invocation म्हणतात.
05:46 आपण बनवलेल्या Student class वर जाऊ.
05:54 comments काढून टाका.
06:28 पहिल्या दोन constructors मधील instance व्हेरिएबलला त्यांच्या व्हॅल्यूज प्रदान करणारा भाग comment करा.
06:52 दुसरे व तिसरे object बनवणारा भाग देखील Comment करा.
07:08 आता parameters नसलेल्या constructor वर जाऊ.
07:16 curly brackets नंतर टाईप करा this कंसात 11 आणि semicolon.
07:28 दुस-या constructor मधे टाईप करा this कंसात 11 comma double quotes मधे Raju semicolon.
07:42 फाईल सेव्ह करून कार्यान्वित करण्यासाठी Ctrl S आणि Ctrl F11 दाबा.
07:49 हे आऊटपुट मिळेल.
07:51 I am a Parameterized Constructor
07:54 I am a constructor with a single parameter
07:57 I am a Default Constructor

11 आणि Raju

08:02 आता आऊटपुट समजून घेऊ.
08:08 जेव्हा object बनेल तेव्हा संबंधित constructor कॉल केला जाईल.
08:13 येथे हा no argument constructor आहे.
08:20 constructor मधे control पहिल्या ओळीवर आहे.
08:24 हे this कंसात 11 हे स्टेटमेंट कार्यान्वित करेल.
08:26 त्यामुळे अशा constructor ला call जाईल जो single integer argument घेतो.
08:36 नंतर control this कंसात 11 comma Raju वर येईल.
08:44 त्यामुळे अशा constructor ला call जाईल जो 1 integer आणि 1 String argument घेतो.
08:53 अशाप्रकारे constructor कार्यान्वित होऊन I am a Parameterized Constructor हे आऊटपुट मिळाले आहे.
09:02 आता instance व्हेरिएबल्स आपण pass केलेल्या 11 आणि Raju ह्या व्हॅल्यूजने initialize होतील.
09:11 आता कंट्रोल calling constructor कडे परत जाईल.
09:16 त्यामुळे दुसरा constructor कार्यान्वित होईल.
09:19 आपल्याला I am a constructor with a single parameter हे आऊटपुट दिसेल.
09:25 नंतर control पहिल्या constructor वर जाऊन तो कार्यान्वित होईल.
09:30 आपल्याला I am a default constructor हे आऊटपुट दिसेल.
09:37 नंतर studentDetail method कार्यान्वित होईल.
09:42 आपल्याला 11 आणि Raju मिळेल.
09:45 आता छोटे बदल करू.
09:47 constructor मधे this स्टेटमेंट शेवटी टाका.
10:01 आपल्याला compiler error मिळेल.
10:03 error चिन्हावर माऊस न्या.
10:06 आपल्याला ही एरर दिसेल,Constructor call must be the first statement in the constructor.
10:12 त्यामुळे ही constructor ची पहिलीच ओळ असावी लागेल.
10:16 म्हणून ही constructor ची पहिली ओळ बनवू.
10:27 आता एरर गेलेली दिसेल.
10:31 या पाठात आपण शिकलो,
10:35 fields सोबत this चा वापर,
10:38 constructors साखळीसाठी this चा वापर,
10:41 constructor मधे this चा वापर कसा करायचा .
10:45 असाईनमेंट म्हणून आपण बनवलेल्या Employee class मधे,
10:49 दोन parameters असलेला constructor बनवा.
10:52 instance व्हेरिएबल्स initialize करण्यासाठी this वापरा .
10:57 तसेच 1 आणि no parameters चे constructor बनवा.
11:01 पाठात सांगितल्याप्रमाणे this द्वारे constructors ची साखळी बनवा.
11:07 प्रकल्पाची अधिक माहिती,
11:09 दिलेल्या लिंकवर उपलब्ध आहे.
11:12 ज्यामध्ये तुम्हाला प्रॉजेक्टचा सारांश मिळेल.
11:16 जर तुमच्याकडे चांगली Bandwidth नसेल तर आपण व्हिडिओ download करूनही पाहू शकता.
11:19 स्पोकन ट्युटोरियल प्रॉजेक्ट टीम,
11:23 Spoken Tutorials च्या सहाय्याने कार्यशाळा चालविते.
11:26 परीक्षा उत्तीर्ण होणा-या विद्यार्थ्यांना प्रमाणपत्रही दिले जाते.
11:30 अधिक माहितीसाठी कृपया contact [at] spoken hyphen tutorial dot org वर लिहा
11:36 "स्पोकन ट्युटोरियल प्रॉजेक्ट" हे "टॉक टू टीचर" या प्रॉजेक्टचा भाग आहे.
11:40 यासाठी अर्थसहाय्य National Mission on Education through ICT, MHRD, Government of India यांच्याकडून मिळालेले आहे.
11:46 यासंबंधी माहिती पुढील साईटवर उपलब्ध आहे.
11:55 हा पाठ येथे संपत आहे.
11:58 ह्या ट्युटोरियलचे भाषांतर मनाली रानडे यांनी केले असून मी रंजना भांबळे आपला निरोप घेते. धन्यवाद .

Contributors and Content Editors

Kavita salve, PoojaMoolya, Pratik kamble, Ranjana