<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Ruby%2FC3%2FObject-Oriented-Programming-Methods%2FHindi</id>
		<title>Ruby/C3/Object-Oriented-Programming-Methods/Hindi - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Ruby%2FC3%2FObject-Oriented-Programming-Methods%2FHindi"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Ruby/C3/Object-Oriented-Programming-Methods/Hindi&amp;action=history"/>
		<updated>2026-04-12T09:20:49Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Ruby/C3/Object-Oriented-Programming-Methods/Hindi&amp;diff=25595&amp;oldid=prev</id>
		<title>Shruti arya at 07:05, 2 February 2016</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Ruby/C3/Object-Oriented-Programming-Methods/Hindi&amp;diff=25595&amp;oldid=prev"/>
				<updated>2016-02-02T07:05:49Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 07:05, 2 February 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 130:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 130:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| | 02:24&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| | 02:24&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| | '&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;इनिशिअलाइज़ &lt;/del&gt;ब्लॉक' 'इंस्टैंस वेरिएबल्स' '@name' और '@price' को वैल्यूज़ पास करता है।&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| | '&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;इनिशिअलाइज़र &lt;/ins&gt;ब्लॉक' 'इंस्टैंस वेरिएबल्स' '@name' और '@price' को वैल्यूज़ पास करता है।&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Shruti arya</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Ruby/C3/Object-Oriented-Programming-Methods/Hindi&amp;diff=23248&amp;oldid=prev</id>
		<title>Shruti arya: Created page with &quot; {| Border = 1 | | '''Time''' | | '''Narration'''  |- | | 00:01 | | 'Ruby' में 'Object Oriented Programming – Methods' के इस ट्यूटोरियल म...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Ruby/C3/Object-Oriented-Programming-Methods/Hindi&amp;diff=23248&amp;oldid=prev"/>
				<updated>2015-08-13T10:56:49Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot; {| Border = 1 | | &amp;#039;&amp;#039;&amp;#039;Time&amp;#039;&amp;#039;&amp;#039; | | &amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039;  |- | | 00:01 | | &amp;#039;Ruby&amp;#039; में &amp;#039;Object Oriented Programming – Methods&amp;#039; के इस ट्यूटोरियल म...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{| Border = 1&lt;br /&gt;
| | '''Time'''&lt;br /&gt;
| | '''Narration'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 00:01&lt;br /&gt;
| | 'Ruby' में 'Object Oriented Programming – Methods' के इस ट्यूटोरियल में आपका स्वागत है। &lt;br /&gt;
&lt;br /&gt;
|-  &lt;br /&gt;
| |  00:07   &lt;br /&gt;
| | इस ट्यूटोरियल में आप निम्न करना सीखेंगे:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 00:09&lt;br /&gt;
| | 'इंस्टैंस मेथड्स (instance methods)' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 00:11&lt;br /&gt;
| | 'क्लास मेथड्स (class methods)'&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 00:14&lt;br /&gt;
| |  'एक्सेसर मेथड्स (accessor methods)'&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 00:15&lt;br /&gt;
| | यहाँ हम प्रयोग कर रहे हैं 'उबन्टु' वर्शन 12.04   &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 00:19&lt;br /&gt;
| | 'Ruby'1.9.3 &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 00:22&lt;br /&gt;
| | इस ट्यूटोरियल के अनुस्सरण के लिए आपके पास एक कार्यकारी 'इंटरनेट' कनेक्शन होना चाहिए। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 00:27&lt;br /&gt;
| | आपको 'लिनक्स' कमांड्स, 'टर्मिनल' और 'टेक्स्ट-एडिटर' की भी जानकारी होनी चाहिए। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 00:31&lt;br /&gt;
| | यदि नहीं, तो सम्बंधित ट्यूटोरियल्स के लिए, कृपया हमारी वेबसाइट पर जाएँ।  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 00:36&lt;br /&gt;
| | शुरू करने से पहले, याद करें कि हमने 'ttt' डिरेक्टरी पहले बनायी थी।  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 00:41&lt;br /&gt;
| | अब उस डिरेक्टरी पर जाते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 00:44&lt;br /&gt;
| | फिर ''ruby-tutorial' पर &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 00:47&lt;br /&gt;
| | इसमें 'oop-methods' और cd नामक डिरेक्टरी बनायें। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 00:54&lt;br /&gt;
| | 'इंस्टैंस मेथड्स' क्या हैं ?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 00:56&lt;br /&gt;
| | 'इंस्टैंस मेथड्स' वो 'मेथड्स' हैं जो उस 'क्लास' के सारे 'इंस्टैंस' के लिए उपलब्ध होते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 01:03&lt;br /&gt;
| | पूर्व में हमने सीखा था कि एक 'क्लास' का 'ऑब्जेक्ट' या 'इंस्टैंस' कैसे बनाते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 01:09&lt;br /&gt;
| | बुनियादी स्तर के 'Ruby' ट्यूटोरियल्स में प्रदर्शित की तरह 'gedit' में एक फाइल बनाएं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 01:14&lt;br /&gt;
| | इसे 'instance_methods.rb' नाम दें।   &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 01:19&lt;br /&gt;
| | मेरे पास 'इंस्टैंस मेथड्स' के कार्यान्वयन का एक कार्यकारी उदाहरण है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 01:24&lt;br /&gt;
| | आप ट्यूटोरियल को पूरा समझते समय, बीच में रोककर कोड टाइप कर सकते हैं।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 01:29&lt;br /&gt;
| | मैंने इस उदाहरण में 'Product' नामक एक 'क्लास' परिभाषित किया है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 01:33&lt;br /&gt;
| | मैंने 'इंस्टैंस वेरिएबल्स' 'name' और 'price' को इनिशिअलाइज़ करने के लिए एक 'इनिशिअलाइज़ मेथड' कॉल किया है।  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 01:41&lt;br /&gt;
| | मैंने 'name' और 'price' नामक 'इंस्टैंस मेथड्स' को भी परिभाषित किया है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 01:47&lt;br /&gt;
| | उनमें से प्रत्येक 'इंस्टैंस वेरिएबल' क्रमशः 'name' और 'price' रिटर्न करते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 01:54&lt;br /&gt;
| |  'इंस्टैंस मेथड्स' सामान्य 'मेथड्स' की तरह ही परिभाषित होते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 01:58&lt;br /&gt;
| | पूर्व में हमने सीखा था कि 'Ruby' में 'मेथड्स' कैसे बनाते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 02:02&lt;br /&gt;
| | जल्द ही, हम देखेंगे कि  ये 'मेथड्स' सारे 'इंस्टैंसेस' के लिए कैसे उपलब्ध होंगे। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 02:07&lt;br /&gt;
| | अब जो लॉजिक हमारे पास है उसे प्रयोग करते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 02:11&lt;br /&gt;
| | यहाँ, मैंने एक 'Product' 'ऑब्जेक्ट' को इनिशिअलाइज़ किया है और इसे 'product_object_1' नाम दिया है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 02:18&lt;br /&gt;
| | मैंने इसे 'name value' और 'price value' के साथ इनिशिअलाइज़ किया है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 02:24&lt;br /&gt;
| | 'इनिशिअलाइज़ ब्लॉक' 'इंस्टैंस वेरिएबल्स' '@name' और '@price' को वैल्यूज़ पास करता है।  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 02:31&lt;br /&gt;
| | अब यह 'प्रोडक्ट इंस्टैंस' या 'ऑब्जेक्ट' 'इंस्टैंस मेथड्स' 'name' और 'price' को प्रयोग कर सकता है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 02:37&lt;br /&gt;
| | इन 'मेथड्स' को कॉल करने पर, हमें 'इंस्टैंस वेरिएबल्स' में संचित वैल्यूज़ प्राप्त होती हैं।  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 02:43&lt;br /&gt;
| | अब इस कोड को निष्पादित करते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 02:46&lt;br /&gt;
| | 'टर्मिनल' पर जाएँ और टाइप करें: 'ruby instance_methods.rb' और आउटपुट देखने के लिए 'एंटर' दबाएं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 02:56&lt;br /&gt;
| | आप देखेंगे कि आपने जिन वैल्यूज़ से 'ऑब्जेक्ट' को इनिशिअलाइज़ किया यह उनको प्रिंट करेगा। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 03:02&lt;br /&gt;
| | कहने के लिए 'laptop' और '35,000' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 03:07&lt;br /&gt;
| | आगे, एक अन्य 'इंस्टैंस' या 'ऑब्जेक्ट' को इनिशिअलाइज़ करें। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 03:12&lt;br /&gt;
| | अब इस ऑब्जेक्ट को 'product_object_2' नाम देते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 03:18&lt;br /&gt;
| | इस बार, 'name' और 'price' को वैल्यूज़ का एक अन्य सेट देते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 03:23&lt;br /&gt;
| |  अब इस 'ऑब्जेक्ट' के लिए 'इंस्टैंस मेथड्स'  'name' और 'price' कॉल करते हैं।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 03:35&lt;br /&gt;
| | आगे 'टर्मिनल' पर वापस जाते हैं और पहले की तरह कोड निष्पादित करते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 03:41&lt;br /&gt;
| |  आप ध्यान देंगे कि यह सफलतापूर्वक निष्पादित करता है और यह नयी वैल्यूज़ को प्रिंट करता है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 03:48&lt;br /&gt;
| | यह सिद्ध करता है कि 'इंस्टैंस मेथड्स' उस 'क्लास Product' के सारे 'ऑब्जेक्ट्स' के लिए उपलब्ध हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 03:55&lt;br /&gt;
| | अब आप अपना खुद का 'इंस्टैंस मेथड्स' लिखने में सक्षम होने चाहिए।  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 03:59&lt;br /&gt;
| | आगे, देखते हैं कि 'क्लास मेथड्स' क्या होते हैं &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 04:04&lt;br /&gt;
| | 'क्लास मेथड्स' केवल 'क्लास' के लिए उपलब्ध 'मेथड्स' होते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 04:09&lt;br /&gt;
| | ये 'मेथड्स' 'क्लास' के 'इंस्टैंस' के लिए उपलब्ध नहीं होते हैं।  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 04:14&lt;br /&gt;
| | आप भिन्न तरीके से 'क्लास मेथड्स' को परिभाषित कर सकते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 04:16&lt;br /&gt;
| | अब एक उदाहरण देखते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 04:18&lt;br /&gt;
| | बुनियादी स्तर के 'Ruby' ट्यूटोरियल्स में प्रदर्शित की तरह 'gedit' में एक नयी फाइल बनाएं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 04:24&lt;br /&gt;
| | इसे 'class_methods.rb' नाम दें। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 04:28&lt;br /&gt;
| | मेरे पास 'क्लास मेथड्स' का एक कार्यकारी उदाहरण है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 04:32&lt;br /&gt;
| | आप ट्यूटोरियल को पूरा समझते समय, बीच में रोककर कोड टाइप कर सकते हैं।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 04:36&lt;br /&gt;
| | मैंने पहले की तरह एक 'Product class' परिभाषित किया है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 04:40&lt;br /&gt;
| | मैंने पहले की तरह एक 'initializer' भी कॉल किया है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 04:44&lt;br /&gt;
| | हाँलाकि, इस समय मैंने 'description' नामक एक अतिरिक्त 'argument' जोड़ा है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 04:48&lt;br /&gt;
| | मैं पहले की तरह 'instance variables' के विपरीत वैल्यूज़ को रखने के लिए 'क्लास वेरिएबल्स' प्रयोग कर रही हूँ। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 04:55&lt;br /&gt;
| | यह 'क्लास' आपको तीन भिन्न तरीके दिखायेगा जिससे कोई व्यक्ति 'क्लास मेथड्स' को परिभाषित कर सके।  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 05:01&lt;br /&gt;
| | 'name' के लिए घोषित 'क्लास मेथड' को जाँचें। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 05:06&lt;br /&gt;
| | यहाँ यह 'क्लास नेम' 'Product' प्रयोग करके परिभाषित होता है।  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| |05:10&lt;br /&gt;
| |  फिर, दूसरे 'क्लास मेथड्स' घोषणा को जाँचें। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 05:14&lt;br /&gt;
| | यहाँ मैंने 'self कीवर्ड' प्रयोग किया है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 05:18&lt;br /&gt;
| | आगे, तीसरा तरीका जाँचें जिससे आप 'क्लास मेथड्स' परिभाषित कर सकें। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 05:23&lt;br /&gt;
| | अब इस 'क्लास मेथड्स' को कार्यान्वित करते हैं।  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 05:27&lt;br /&gt;
| | अब सबसे पहले पूर्व की तरह 'Product' का 'ऑब्जेक्ट' इनिशिअलाइज़ करते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 05:32&lt;br /&gt;
| | इस समय हम 'description' के लिए भी एक वैल्यू दे रहे हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 05:37&lt;br /&gt;
| | अब यहाँ प्रदर्शित 'क्लास मेथड्स' को कॉल करते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 05:42&lt;br /&gt;
| | अब कोड को निष्पादित करते हैं और आउटपुट का निरिक्षण करते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 05:47&lt;br /&gt;
| | 'टर्मिनल' पर जाएँ और पहले की तरह कोड निष्पादित करें। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 05:54&lt;br /&gt;
| | आप देखेंगे कि यह 'name, price' और ' description' के लिए वैल्यूज़ प्रिंट करेगा। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 05:59&lt;br /&gt;
| | अब आप अपने खुद के 'class methods' लिखने के लिए सक्षम होने चाहिए। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 06:03&lt;br /&gt;
| | आगे हम देखेंगे कि 'accessor methods' क्या होते हैं &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 06:07&lt;br /&gt;
| | 'Ruby' 'क्लासेस' में परिभाषित डेटा को एक्सेस करने के लिए 'accessor methods' प्रयोग करता है।   &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 06:13&lt;br /&gt;
| | 'Accessor methods' 'setter methods' और 'getter methods' से बनता है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 06:18&lt;br /&gt;
| | 'Setter methods' वैल्यूज़ सेट करता है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 06:22&lt;br /&gt;
| | 'Getter methods' उन वैल्यूज़ को प्राप्त करता है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 06:24&lt;br /&gt;
| | 'Ruby' इन 'मेथड्स' को घोषित करने के लिए शब्द 'attr_accessor' प्रयोग करता है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 06:31&lt;br /&gt;
| | अब 'accessor methods' का एक उदाहरण देखते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 06:35&lt;br /&gt;
| | बुनियादी स्तर के 'Ruby' ट्यूटोरियल्स में प्रदर्शित की तरह 'gedit' में एक नयी फाइल बनाएं।  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 06:39&lt;br /&gt;
| | इसे 'accessor_methods.rb' नाम दें। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 06:43&lt;br /&gt;
| | मेरे पास 'accessor methods' के कार्यान्वयन का एक कार्यकारी उदाहरण है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 06:47&lt;br /&gt;
| | आप इस ट्यूटोरियल को पूरा समझते समय, बीच में रोककर कोड टाइप कर सकते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 06:52&lt;br /&gt;
| | इस उदाहरण में मैंने 'Product' नामक एक 'क्लास' परिभाषित की है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 06:56&lt;br /&gt;
| | मैंने 'name' और 'price' के लिए 'attr_accessor' घोषित किया है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 07:01&lt;br /&gt;
| | इन 'मेथड्स' को प्रयोग करने के लिए बस इतना ही करने की आवश्यकता है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 07:05&lt;br /&gt;
| | अब इसे कार्यान्वित करते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 07:07&lt;br /&gt;
| | मैंने एक 'Product ऑब्जेक्ट' इनिशिअलाइज़ किया है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 07:10&lt;br /&gt;
| | फिर, मैंने 'Product ऑब्जेक्ट' के 'name' और 'price' सेट किये हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 07:14&lt;br /&gt;
| | यह इसलिए संभव है क्योंकि डिफ़ॉल्ट रूप से, 'attr_declaration' वैल्यूज़ सेट करने के लिए 'मेथड्स' बनाता है।  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 07:22&lt;br /&gt;
| | फिर मैंने 'name' और 'price' के लिए 'getter मेथड्स' प्रयोग करके वैल्यूज़ प्रिंट करने का प्रयत्न किया है।   &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 07:28&lt;br /&gt;
| | इन 'getter मेथड्स' का भी 'attr_accessor' की घोषणा से निर्माण किया गया था।  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 07:35&lt;br /&gt;
| | अब पहले की तरह कोड निष्पादित करते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 07:40&lt;br /&gt;
| | आप देखेंगे कि जो वैल्यूज़ सेट की गयी थीं यह उन्हें प्रिंट करता है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 07:44&lt;br /&gt;
| | अब से, आप अपने खुद के 'accessor methods' लिखने में सक्षम होने चाहिए।   &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 07:50&lt;br /&gt;
| | एक चीज़ जो ध्यान देने की है कि डिफ़ॉल्ट रूप से 'accessor methods' 'इंस्टैंस मेथड्स' होते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 07:55&lt;br /&gt;
| | इसलिए ये 'क्लास Product' के भिन्न 'इंस्टैंसेस' से एक्सेस किये जा सकते हैं।   &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 08:00&lt;br /&gt;
| | इस ट्यूटोरियल में हमने सीखा: 'इंस्टैंस मेथड्स', 'क्लास मेथड्स' और 'एक्सेसर मेथड्स' के बारे में। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 08:06&lt;br /&gt;
| | एक नियत कार्य में: 'Temperature' नामक एक 'क्लास' परिभाषित करें।  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 08:10&lt;br /&gt;
| | 'Ruby का एक्सेसर मेथड' सिंटेक्स प्रयोग करके एक 'इंस्टैंस मेथड' लिखें। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 08:15&lt;br /&gt;
| | यह 'मेथड'  दिए हुए 'Fahrenheit' के लिए 'Celsius' की गणना करना चाहिए। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 08:20&lt;br /&gt;
| | निम्न लिंक पर उपलब्ध वीडिओ देखें। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 08:23&lt;br /&gt;
| | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 08:26&lt;br /&gt;
| | अच्छी बैंडविड्थ न मिलने पर आप इसे डाउनलोड करके देख सकते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| |08:30&lt;br /&gt;
| | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 08:31&lt;br /&gt;
| | स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 08:34&lt;br /&gt;
| | ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 08:38&lt;br /&gt;
| | अधिक जानकारी के लिए कृपया contact at spoken hyphen tutorial dot org पर लिखें। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 08:44&lt;br /&gt;
| | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 08:48&lt;br /&gt;
| | यह भारत सरकार के एम एच आर डी के आई सी टी के माध्यम से राष्ट्रीय साक्षरता मिशन द्वारा समर्थित है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 08:55&lt;br /&gt;
| | इस मिशन पर अधिक जानकारी spoken hyphen tutorial dot org slash NMEICT hyphen Intro पर उपलब्ध है। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| | 09:03&lt;br /&gt;
| | आई आई टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद। &lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Shruti arya</name></author>	</entry>

	</feed>