Difference between revisions of "Java/C2/Creating-object/Gujarati"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 141: Line 141:
 
|-
 
|-
 
| 02:37
 
| 02:37
|Here,''' Student''' is the name of the''' class '''for which the '''object '''is to be created.
+
|અહીં, '''Student''' '''ક્લાસ''' નું નામ છે જેની માટે '''ઓબજેક્ટ''' બનાવવું છે.  .
  
  
 
|-  
 
|-  
 
| 02:47
 
| 02:47
|'''stud1''' is a '''reference variable''' referring to one '''object '''of the '''Student''' class.
+
|''stud1''' '''Student ક્લાસ''' નાં એક '''ઓબજેક્ટ''' ને સંદર્ભ કરતું એક '''રેફરેન્સ વેરીએબલ''' છે.  
 
+
  
 
|-
 
|-
 
| 02:53
 
| 02:53
|And the''' new keyword''' allocates space for the new '''object''' to be created.
+
|અને '''new કીવર્ડ''' નવું ઓબજેક્ટ બનાવવા માટે ખાલી જગ્યાની ફાળવણી કરે છે.  
 
+
  
 
|-
 
|-
 
| 02:59
 
| 02:59
|Please note that '''stud1''' is not the '''object''' of the '''Student class'''.
+
|નોંધ લો કે '''stud1''' '''Student ક્લાસ''' નો '''ઓબજેક્ટ''' નથી.  
  
  
 
|-
 
|-
 
| 03:03
 
| 03:03
|It only holds the reference of the new '''object''' created.
+
|તે ફક્ત બનાવવામાં આવનાર નવાં ઓબજેક્ટનું સંદર્ભ રાખે છે.  
 
+
 
+
 
+
  
 
|-
 
|-
 
|  03:09
 
|  03:09
| Now, let us see what '''stud1''' contains.
+
|હવે, ચાલો જોઈએ '''stud1''' શું ધરાવે છે.
 
+
  
 
|-
 
|-
 
| 03:13
 
| 03:13
|So next line type '''System''' ''dot '''''out''' ''dot '''''println''' within brackets and double quotes '''stud1''' '''contains''' space ''plus '''''stud1''''' ''and then''' '''''semicolon''.
+
|તો પછીની લાઈનમાં ટાઈપ કરો '''System dot out dot println કૌંસમાં બે અવતરણમાં stud1 contains સ્પેસ પ્લસ stud1 અને ત્યારબાદ અર્ધવિરામ'''.
 
+
  
 
|-
 
|-
 
| 03:44
 
| 03:44
|Now, '''save '''and''' run '''the '''file TestStudent''' ''dot''''' java'''.
+
|હવે, '''TestStudent dot java''' ફાઈલને '''સેવ''' અને '''રન''' કરો.  
  
 
|-
 
|-
 
|  03:53
 
|  03:53
| We get the output as follows.
+
| આપણને આપેલ રીતે આઉટપુટ મળે છે.  
  
  
 
|-
 
|-
 
| 03:56
 
| 03:56
|So here '''Student '''is the name of the '''class '''of the new '''object '''created.
+
|તો અહીં '''Student''' એ બની ગયેલ નવાં '''ઓબજેક્ટ''' નાં '''ક્લાસ''' નું નામ છે.  
 
+
  
 
|-
 
|-
 
| 04:03
 
| 04:03
|The second part is the '''memory address''' of the new '''object''' created.
+
|બીજો ભાગ એ બનેલ નવાં '''ઓબજેક્ટ'' નું '''મેમરી એડ્રેસ''' છે.  
  
  
 
|-
 
|-
 
| 04:08
 
| 04:08
|We can access the '''fields '''and '''methods''' of the '''Student class''' using '''stud1'''.
+
|આપણે '''stud1''' ની મદદથી '''Student ક્લાસ''' નાં '''ફીલ્ડો''' અને '''મેથડો''' ને એક્સેસ કરી શકીએ છીએ.
  
  
 
|-
 
|-
 
| 04:15
 
| 04:15
|We will learn about these in the coming tutorials.
+
|આપણે આ વિશે આવનારા ટ્યુટોરીયલોમાં શીખીશું.  
  
 
|-
 
|-
 
| 04:18
 
| 04:18
Now, I will create one more '''object''' of the '''Student class'''.
+
હવે, હું '''Student ક્લાસ''' નો હજુ એક '''ઓબજેક્ટ''' બનાવીશ.
  
  
 
|-
 
|-
 
| 04:24
 
| 04:24
|So, I will type '''Student '''''space '''''stud2 '''''equal to '''''new '''''space '''''Student '''''opening and closing brackets semi-colon.''
+
|તો, હું ટાઈપ કરીશ '''Student સ્પેસ stud2 બરાબર new સ્પેસ Student ખુલ્લો અને બંધ કૌંસ અર્ધવિરામ'''.
  
 
|-
 
|-
 
|  04:47
 
|  04:47
| Now type next line '''System''''' dot'' '''out '''''dot '''''println''' ''within brackets and double quotes '''''stud2 contains space '''''plus '''''stud2 '''and then ''semicolon.''
+
|હવે પછીની લાઈનમાં ટાઈપ કરો '''System dot out dot println કૌંસમાં બે અવતરણમાં stud2 contains સ્પેસ પ્લસ stud2 અને ત્યારબાદ અર્ધવિરામ'''.
  
  
 
|-
 
|-
 
| 05:19
 
| 05:19
|Now, let us save and run this file.
+
|હવે, ચાલો આ ફાઈલને '''સેવ''' કરો અને '''રન''' કરો.  
  
 
|-
 
|-
 
|  05:25
 
|  05:25
| We can see that here '''stud1 '''and '''stud2 '''refers to two different '''objects'''.
+
| આપણે જોઈ શકીએ છીએ કે અહીં '''stud1''' અને '''stud2''' બે જુદા જુદા ઓબજેક્ટને સંદર્ભ કરે છે.  
 
+
  
 
|-
 
|-
 
| 05:31
 
| 05:31
|That is, '''stud1 '''and '''stud2''' are referring to two different students.
+
|એટલે કે '''stud1''' અને '''stud2''' બે જુદા જુદા વિદ્યાર્થીઓને સંદર્ભ કરી રહ્યા છે.  
 
+
  
 
|-
 
|-
 
| 05:37
 
| 05:37
|They have different '''roll numbers''' and '''names'''.
+
|તેઓ જુદા જુદા '''રોલ ક્રમાંકો''' અને '''નામો''' ધરાવે છે.  
  
 
|-
 
|-
 
|  05:44
 
|  05:44
| Now, we can make a change here.
+
|હવે, આપણે અહીં ફેરફાર કરી શકીએ છીએ.  
  
  
 
|-
 
|-
 
| 05:51
 
| 05:51
|Here type '''Student stud2''' ''equal to'' '''stud1.'''
+
|અહીં ટાઈપ કરો '''Student stud2 બરાબર stud1'''.
  
  
 
|-
 
|-
 
| 06:01
 
| 06:01
|Now, '''save''' and '''run''' this''' file'''.
+
|હવે ફાઈલને '''સેવ''' કરો અને '''રન''' કરો.  
 
+
 
+
 
+
  
 
|-
 
|-
 
| 06:06
 
| 06:06
|   We can see that here both''' stud1''' and '''stud2 '''refers to the same '''object.'''
+
| આપણે જોઈ શકીએ છીએ કે અહીં '''stud1''' અને '''stud2''' બંને સમાન '''ઓબજેક્ટ''' ને સંદર્ભ કરે છે. 
  
  
 
|-
 
|-
 
| 06:12
 
| 06:12
|That  means both '''stud1 '''and '''stud2 '''are referring to the same '''object''' with a roll number and name.
+
|એનો અર્થ એ છે કે '''stud1''' અને '''stud2''' બંને સમાન '''ઓબજેક્ટ''' ને '''રોલ ક્રમાંક''' અને '''નામ''' થી સંદર્ભ કરી રહ્યા છે.  
  
 
|-
 
|-
 
|  06:31
 
|  06:31
So in this tutorial we learnt about
+
| તો આ ટ્યુટોરીયલમાં આપણે શીખ્યા  
  
 
|-
 
|-
 
| 06:34
 
| 06:34
|Reference variables
+
|'''રેફરેન્સ વેરીએબલો''' વિશે
 +
 
 
|-
 
|-
 
|06:35  
 
|06:35  
| Creating object using new operator
+
|''નવું ઓપરેટર''' વાપરીને '''ઓબજેક્ટ''' બનાવવાનું
 +
 
 
|-
 
|-
 
| 06:38   
 
| 06:38   
|And  Assigning references
+
|અને '''રેફરેન્સો''' આપવાનું 
 
+
 
+
  
 
|-
 
|-
 
| 06:41
 
| 06:41
For self assessment
+
|સ્વ:આકારણી માટે  
 +
 
 
|-
 
|-
 
| 06:43
 
| 06:43
| create another '''class''' named '''TestEmployee'''.
+
| '''TestEmployee''' નામનો બીજો એક '''ક્લાસ''' બનાવો.  
 +
 
 
|-
 
|-
 
| 06:46
 
| 06:46
| Create an '''object '''of the '''Employee class'''  with ''reference variable'' as '''emp1'''.
+
| ''emp1''' ને રેફરેન્સ વેરીએબલ તરીકે લઇ '''Employee ક્લાસ''' નું ઓબજેક્ટ બનાવો.  
 
+
 
+
  
 
|-
 
|-
 
|  06:52
 
|  06:52
| To know more about the spoken tutorial project.
+
| સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ વિશે વધુ જાણકારી માટે.
 +
 
 
|-
 
|-
 
| 06:55
 
| 06:55
|Watch the video available at [http://spoken-tutorial.org/What_is_a_Spoken_Tutorial http://spoken-][http://spoken-tutorial.org/What_is_a_Spoken_Tutorial tutorial.org/What_is_a_Spoken_Tutorial]
+
|આપેલ લીંક પર ઉપલબ્ધ વિડીયો જુઓ '''http://spoken-tutorial.org/What_is_a_Spoken_Tutorial'''.  
  
 
|-
 
|-
 
| 06:58
 
| 06:58
| It summarises the Spoken Tutorial project
+
| તે સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટનો સારાંશ આપે છે.
  
 
|-
 
|-
 
| 07:01
 
| 07:01
| If you do not have good bandwidth, you can download and watch it
+
| જો તમારી બેન્ડવિડ્થ સારી ન હોય, તો તમે ડાઉનલોડ કરી તે જોઈ શકો છો.
 
+
  
  
 
|-
 
|-
 
|  07:05
 
|  07:05
| | The Spoken Tutorial Project Team
+
| | સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ
  
 
|-
 
|-
 
| 07:07
 
| 07:07
|Conducts workshops using spoken tutorials
+
|સ્પોકન ટ્યુટોરીયલોનાં મદદથી વર્કશોપોનું આયોજન કરે છે
  
 
|-
 
|-
 
| 07:10
 
| 07:10
| Gives certificates for those who pass an online test
+
| જેઓ ઓનલાઈન પરીક્ષા પાસ કરે છે તેમને પ્રમાણપત્રો આપે છે
  
 
|-
 
|-
 
| 07:14
 
| 07:14
| For more details, please write to contact@spoken-tutorial.org  
+
| વધુ વિગત માટે, કૃપા કરી '''contact@spoken-tutorial.org''' પર સંપર્ક કરો.
  
  
Line 327: Line 314:
 
|-
 
|-
 
| 07:20
 
| 07:20
| Spoken Tutorial Project is a part of the Talk to a Teacher project
+
|સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ એ '''ટોક ટુ અ ટીચર''' પ્રોજેક્ટનો એક ભાગ છે
  
 
|-
 
|-
 
| 07:24
 
| 07:24
|It is supported by the National Mission on Education through ICT, MHRD, Government of India
+
|જે '''આઇસીટી, એમએચઆરડી, ભારત સરકાર દ્વારા શિક્ષણ પર નેશનલ મિશન''' દ્વારા આધારભૂત છે.
 +
 
 
|-
 
|-
 
| 07:31
 
| 07:31
| More information on this Mission is available at
+
| આ મિશન પર વધુ માહીતી આપેલ લીંક પર ઉપલબ્ધ છે
 
   [http://spoken-tutorial.org/NMEICT-Intro http://spoken-tutorial.org/NMEICT-Intro]  
 
   [http://spoken-tutorial.org/NMEICT-Intro http://spoken-tutorial.org/NMEICT-Intro]  
  
Line 341: Line 329:
 
|-
 
|-
 
| 07:40
 
| 07:40
| Thus we  have come to the end of this tutorial.
+
| આ રીતે આ ટ્યુટોરીયલનો અંત થાય છે.  
  
 
|-
 
|-
 
| 07:43
 
| 07:43
|This is Arya Ratish from IIT Bombay signing off.
+
|'''IIT-Bombay''' તરફથી સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ માટે ભાષાંતર કરનાર હું, જ્યોતી સોલંકી વિદાય લઉં છું.
  
 
|-
 
|-
 
| 07:46
 
| 07:46
|Thanks for joining us.
+
|અમને જોડાવાબદ્દલ આભાર.

Revision as of 16:05, 19 August 2013

Time' Narration
00:01 Creating objects પરનાં સ્પોકન ટ્યુટોરીયલમાં સ્વાગત છે.
00:05 Iઆ ટ્યુટોરીયલમાં આપણે આપેલ વિશે શીખીશું:

* સંદર્ભિત વેરીએબલો

* ઘટકોનું બંધારણ અને

* ઘટકો માટે મેમરીની ફાળવણીcts


00:13 અહીં, આપણે વાપરી રહ્યા છીએ

* ઉબુન્ટુ ૧૧.૧૦

* જેડીકે ૧.૬ અને

* એક્લીપ્સ IDE ૩.૭.૦

00:23 આ ટ્યુટોરીયલનાં અનુસરણ માટે તમને જાણ હોવી જોઈએ કે કેવી રીતે એક્લીપ્સ નાં ઉપયોગ વડે સાદું ક્લાસ બનાવવું.
00:29 જો નથી તો કૃપા કરી spoken hyphen tutorial dot org પર ઉપલબ્ધ આ વિષયો પરનાં સ્પોકન ટ્યુટોરીયલ જુઓ.
00:38 આપણે જાણીએ છીએ કે વેરીએબલો' અને મેથડો બંને સાથે મળીને ક્લાસનાં મેમ્બરો બનાવે છે.
00:43 ક્લાસનાં મેમ્બરોને એક્સેસ કરવા માટે, આપણને ક્લાસ માટે ઓબજેક્ટ બનાવવાની જરૂર છે.
00:48 હવે ચાલો જોઈએ કે ઓબજેક્ટ શું છે.


00:52 ઓબજેક્ટ એ ક્લાસનું દ્રષ્ટાંત છે.


00:55 દરેક ઓબજેક્ટ state અને behavior થી બનેલો છે.


00:58 human being class નું ઉદાહરણ યાદ કરો જેની ચર્ચા આપણે પહેલાનાં ટ્યુટોરીયલમાં કરી હતી.


01:04 ઓબજેક્ટ તેની સ્થિતિને ફીલ્ડો અથવા વેરીએબલો માં સંગ્રહીત કરે છે.
01:08 તે તેના વર્તનને methods દ્વારા ખુલ્લું કરે છે.
01:11 હવે ચાલો રેફરેન્સ વેરીએબલો વિશે શીખીએ.


01:15 આપણે જાવામાનાં 8 પ્રાથમિક કક્ષાનાં ડેટા પ્રકારો વિશે જાણીએ છીએ.


01:19 પ્રાથમિક કક્ષા શિવાયનાં તમામ બીજા અન્ય પ્રકારો ઓબજેક્ટો ને સંદર્ભ કરે છે.


01:23 વેરીએબલો જે ઓબજેક્ટને સંદર્ભ કરે છે તે રેફરેન્સ વેરીએબલો છે.
01:28 ચાલો Student ક્લાસ પર પાછા જઈએ જેને આપણે પહેલાનાં ટ્યુટોરીયલમાં પહેલાથી જ બનાવ્યું છે.


01:37 હવે ચાલો હું આ ક્લાસ માંથી મુખ્ય મેથડ ને રદ્દ કરું.


01:49 હવે Control અને S કી એકસાથે દાબીને ફાઈલને સંગ્રહીત કરો.


01:55 હવે એજ પ્રોજેક્ટની અંદર TestStudent નામનો બીજો એક ક્લાસ બનાવો.


02:00 મેં તે પહેલાથી જ બનાવ્યો છે.


02:03 ક્લાસ માં મારી પાસે main મેથડ છે.
02:06 હવે main મેથડ ની અંદર હું Student ક્લાસ નું ઓબજેક્ટ બનાવીશ.


02:11 તે માટે main મેથડ ની અંદર, ટાઈપ કરો


02:17 'Student સ્પેસ stud1 બરાબર new સ્પેસ Student ખુલ્લો અને બંધ કૌંસ, અર્ધવિરામ'.
02:34 આ રીતે આપણે Student ક્લાસ નું ઓબજેક્ટ બનાવી લીધું છે.


02:37 અહીં, Studentક્લાસ નું નામ છે જેની માટે ઓબજેક્ટ બનાવવું છે. .


02:47 stud1'Student ક્લાસ નાં એક ઓબજેક્ટ ને સંદર્ભ કરતું એક રેફરેન્સ વેરીએબલ છે.
02:53 અને new કીવર્ડ નવું ઓબજેક્ટ બનાવવા માટે ખાલી જગ્યાની ફાળવણી કરે છે.
02:59 નોંધ લો કે stud1Student ક્લાસ નો ઓબજેક્ટ નથી.


03:03 તે ફક્ત બનાવવામાં આવનાર નવાં ઓબજેક્ટનું સંદર્ભ રાખે છે.
03:09 હવે, ચાલો જોઈએ stud1 શું ધરાવે છે.
03:13 તો પછીની લાઈનમાં ટાઈપ કરો System dot out dot println કૌંસમાં બે અવતરણમાં stud1 contains સ્પેસ પ્લસ stud1 અને ત્યારબાદ અર્ધવિરામ.
03:44 હવે, TestStudent dot java ફાઈલને સેવ અને રન કરો.
03:53 આપણને આપેલ રીતે આઉટપુટ મળે છે.


03:56 તો અહીં Student એ બની ગયેલ નવાં ઓબજેક્ટ નાં ક્લાસ નું નામ છે.
04:03 બીજો ભાગ એ બનેલ નવાં ઓબજેક્ટ નું મેમરી એડ્રેસ' છે.


04:08 આપણે stud1 ની મદદથી Student ક્લાસ નાં ફીલ્ડો અને મેથડો ને એક્સેસ કરી શકીએ છીએ.


04:15 આપણે આ વિશે આવનારા ટ્યુટોરીયલોમાં શીખીશું.
04:18 હવે, હું Student ક્લાસ નો હજુ એક ઓબજેક્ટ બનાવીશ.


04:24 તો, હું ટાઈપ કરીશ Student સ્પેસ stud2 બરાબર new સ્પેસ Student ખુલ્લો અને બંધ કૌંસ અર્ધવિરામ.
04:47 હવે પછીની લાઈનમાં ટાઈપ કરો System dot out dot println કૌંસમાં બે અવતરણમાં stud2 contains સ્પેસ પ્લસ stud2 અને ત્યારબાદ અર્ધવિરામ.


05:19 હવે, ચાલો આ ફાઈલને સેવ કરો અને રન કરો.
05:25 આપણે જોઈ શકીએ છીએ કે અહીં stud1 અને stud2 બે જુદા જુદા ઓબજેક્ટને સંદર્ભ કરે છે.
05:31 એટલે કે stud1 અને stud2 બે જુદા જુદા વિદ્યાર્થીઓને સંદર્ભ કરી રહ્યા છે.
05:37 તેઓ જુદા જુદા રોલ ક્રમાંકો અને નામો ધરાવે છે.
05:44 હવે, આપણે અહીં ફેરફાર કરી શકીએ છીએ.


05:51 અહીં ટાઈપ કરો Student stud2 બરાબર stud1.


06:01 હવે ફાઈલને સેવ કરો અને રન કરો.
06:06 આપણે જોઈ શકીએ છીએ કે અહીં stud1 અને stud2 બંને સમાન ઓબજેક્ટ ને સંદર્ભ કરે છે.


06:12 એનો અર્થ એ છે કે stud1 અને stud2 બંને સમાન ઓબજેક્ટ ને રોલ ક્રમાંક અને નામ થી સંદર્ભ કરી રહ્યા છે.
06:31 તો આ ટ્યુટોરીયલમાં આપણે શીખ્યા
06:34 રેફરેન્સ વેરીએબલો વિશે
06:35 નવું ઓપરેટર' વાપરીને ઓબજેક્ટ બનાવવાનું
06:38 અને રેફરેન્સો આપવાનું
06:41 સ્વ:આકારણી માટે
06:43 TestEmployee નામનો બીજો એક ક્લાસ બનાવો.
06:46 emp1' ને રેફરેન્સ વેરીએબલ તરીકે લઇ Employee ક્લાસ નું ઓબજેક્ટ બનાવો.
06:52 સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ વિશે વધુ જાણકારી માટે.
06:55 આપેલ લીંક પર ઉપલબ્ધ વિડીયો જુઓ http://spoken-tutorial.org/What_is_a_Spoken_Tutorial.
06:58 તે સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટનો સારાંશ આપે છે.
07:01 જો તમારી બેન્ડવિડ્થ સારી ન હોય, તો તમે ડાઉનલોડ કરી તે જોઈ શકો છો.


07:05 સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ
07:07 સ્પોકન ટ્યુટોરીયલોનાં મદદથી વર્કશોપોનું આયોજન કરે છે
07:10 જેઓ ઓનલાઈન પરીક્ષા પાસ કરે છે તેમને પ્રમાણપત્રો આપે છે
07:14 વધુ વિગત માટે, કૃપા કરી contact@spoken-tutorial.org પર સંપર્ક કરો.


07:20 સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ એ ટોક ટુ અ ટીચર પ્રોજેક્ટનો એક ભાગ છે
07:24 જે આઇસીટી, એમએચઆરડી, ભારત સરકાર દ્વારા શિક્ષણ પર નેશનલ મિશન દ્વારા આધારભૂત છે.
07:31 આ મિશન પર વધુ માહીતી આપેલ લીંક પર ઉપલબ્ધ છે
 http://spoken-tutorial.org/NMEICT-Intro 


07:40 આ રીતે આ ટ્યુટોરીયલનો અંત થાય છે.
07:43 IIT-Bombay તરફથી સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ માટે ભાષાંતર કરનાર હું, જ્યોતી સોલંકી વિદાય લઉં છું.
07:46 અમને જોડાવાબદ્દલ આભાર.

Contributors and Content Editors

Jyotisolanki, Krupali, Pratik kamble