<?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=Java%2FC3%2FJava-Interfaces%2FHindi</id>
		<title>Java/C3/Java-Interfaces/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=Java%2FC3%2FJava-Interfaces%2FHindi"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C3/Java-Interfaces/Hindi&amp;action=history"/>
		<updated>2026-04-30T08:40:28Z</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=Java/C3/Java-Interfaces/Hindi&amp;diff=40530&amp;oldid=prev</id>
		<title>Jayarastogi at 18:47, 6 November 2017</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C3/Java-Interfaces/Hindi&amp;diff=40530&amp;oldid=prev"/>
				<updated>2017-11-06T18:47:17Z</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 18:47, 6 November 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 8:&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;| 00:05&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;| 00:05&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;| इस ट्यूटोरियल में, हम&amp;#160; interface &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;बनाने &lt;/del&gt;&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;| इस ट्यूटोरियल में, हम&amp;#160; interface &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;बनाना&lt;/ins&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;|-&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;|&amp;#160; 00:10&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;|&amp;#160; 00:10&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;|Implementation classes &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;बनाने और &lt;/del&gt; Interface के उपयोग के बारे में सीखेंगे।&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;|Implementation classes &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;बनानाऔर &lt;/ins&gt; Interface के उपयोग के बारे में सीखेंगे।&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;|-&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;| 00:16&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;| 00:16&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jayarastogi</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Java/C3/Java-Interfaces/Hindi&amp;diff=40529&amp;oldid=prev</id>
		<title>Jayarastogi at 18:45, 6 November 2017</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C3/Java-Interfaces/Hindi&amp;diff=40529&amp;oldid=prev"/>
				<updated>2017-11-06T18:45:51Z</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 18:45, 6 November 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 328:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 328:&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;|&amp;#160; 11:01&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;|&amp;#160; 11:01&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;/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;IIT बॉम्बे से मैं जया आपसे विदा लेती हूं ,&lt;/ins&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;|}&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>Jayarastogi</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Java/C3/Java-Interfaces/Hindi&amp;diff=39341&amp;oldid=prev</id>
		<title>Vikaskothiyara: Created page with &quot;{| border=1 | &lt;center&gt;'''Time'''&lt;/center&gt; | &lt;center&gt;'''Narration'''&lt;/center&gt;  |- | 00:01 | नमस्कार, ''' Java Interfaces''' पर स्पोकन ट्यू...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C3/Java-Interfaces/Hindi&amp;diff=39341&amp;oldid=prev"/>
				<updated>2017-09-26T14:03:43Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| border=1 | &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Time&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt; | &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;  |- | 00:01 | नमस्कार, &amp;#039;&amp;#039;&amp;#039; Java Interfaces&amp;#039;&amp;#039;&amp;#039; पर स्पोकन ट्यू...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| border=1&lt;br /&gt;
| &amp;lt;center&amp;gt;'''Time'''&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;'''Narration'''&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:01&lt;br /&gt;
| नमस्कार, ''' Java Interfaces''' पर स्पोकन ट्यूटोरियल में आपका स्वागत है।&lt;br /&gt;
|-&lt;br /&gt;
| 00:05&lt;br /&gt;
| इस ट्यूटोरियल में, हम  interface बनाने &lt;br /&gt;
|-&lt;br /&gt;
|  00:10&lt;br /&gt;
|Implementation classes बनाने और  Interface के उपयोग के बारे में सीखेंगे।&lt;br /&gt;
|-&lt;br /&gt;
| 00:16&lt;br /&gt;
| इसके लिए, मैं उपयोग कर रहा हूँ '''Ubuntu ऊबंटु 12.04''', '''JDK 1.7 ''' और '''Eclipse 4.3.1'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:28&lt;br /&gt;
|इस ट्यूटोरियल का अनुसरण करने के लिए, आपको '' Java''' और ''' Eclipse IDE.''' का बुनियादी ज्ञान होना चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
|  00:36&lt;br /&gt;
|आपको जावा में ''' subclassing''' और''' Abstract classes ''' का ज्ञान भी होना चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
|  00:42&lt;br /&gt;
|यदि नहीं है तो, जावा से संबंधित ट्यूटोरियल्स के लिए, कृपया प्रदर्शित लिंक पर जाएँ।&lt;br /&gt;
|-&lt;br /&gt;
|  00:48&lt;br /&gt;
|  सबसे पहले  interface के बारे में सीखते हैं।&lt;br /&gt;
|-&lt;br /&gt;
| 00:52&lt;br /&gt;
|इंटरफैस में  abstract''' मैथड्स और ''' static data members''' का सेट शामिल होता है।&lt;br /&gt;
|-&lt;br /&gt;
|  00:58&lt;br /&gt;
|यह बिना बॉडी के मैथड्स के सेट के signatures को परिभाषित करता है।&lt;br /&gt;
|-&lt;br /&gt;
|  01:04&lt;br /&gt;
|इसे '' 'interface' '' कीवर्ड का उपयोग करके घोषित किया जाता है।&lt;br /&gt;
|-&lt;br /&gt;
| 01:08&lt;br /&gt;
| अब  Eclipse पर जाएँ और  InterfaceDemo नामक नया प्रोजेक्ट बनाएँ।&lt;br /&gt;
|-&lt;br /&gt;
|  01:15&lt;br /&gt;
|यहाँ, हम  interfaces के उपयोग को प्रदर्शित करने के लिए आवश्यक ''' classes''' और ''' interface''' बनायेंगे।&lt;br /&gt;
|-&lt;br /&gt;
| 01:24&lt;br /&gt;
| src फोल्डर पर राइट-क्लिक करें और ''' New &amp;gt; Interface''' पर क्लिक करें।&lt;br /&gt;
|-&lt;br /&gt;
|  01:30&lt;br /&gt;
|नाम  Animal टाइप करें और एंटर दबाएँ।&lt;br /&gt;
|-&lt;br /&gt;
|  01:34&lt;br /&gt;
|ध्यान दें कि  interface कीवर्ड का उपयोग इंटरफेस को परिभाषित करने के लिए किया जाता है।&lt;br /&gt;
|-&lt;br /&gt;
|  01:39&lt;br /&gt;
|अब स्क्रीन पर प्रदर्शित कोड टाइप करें।&lt;br /&gt;
|-&lt;br /&gt;
| 01:43&lt;br /&gt;
| यहाँ, इंटरफेस का नाम  Animal है।&lt;br /&gt;
|-&lt;br /&gt;
|  01:46&lt;br /&gt;
|इसमें तीन एब्स्ट्रैक मैथड्स ''' talk(), see()''' और ''' move().''' शामिल हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  01:52&lt;br /&gt;
|इंटरफेस में सभी तरह के मैथड्स  ''' public''' और ''' abstract''' परस्पर हैं।&lt;br /&gt;
|- &lt;br /&gt;
|  01:59&lt;br /&gt;
|एक इंटरफेस में  constant variable डिक्लेरेशन भी शामिल हो सकता है।&lt;br /&gt;
|-&lt;br /&gt;
|  02:04&lt;br /&gt;
|यहाँ, कॉंन्टेंट स्ट्रिंग वैल्यू  Mammal वैरिएबल  type1 के लिए असाइन है।&lt;br /&gt;
|-&lt;br /&gt;
|  02:12&lt;br /&gt;
|और  Reptiles वैरिएबल  type2 के लिए असाइन है।&lt;br /&gt;
|-, &lt;br /&gt;
|  02:16&lt;br /&gt;
|सभी  constant वैल्यूज एक इंटरफेस में परिभाषित हैं, जो ''' public, static''' और ''' final''' है।&lt;br /&gt;
|-&lt;br /&gt;
| 02:25&lt;br /&gt;
| आगे, हम उदाहरण के साथ इंटरफेस के लिए  implementation क्लास के बारे में सीखते हैं।&lt;br /&gt;
|-&lt;br /&gt;
| 02:32&lt;br /&gt;
| यहाँ,  Human क्लास है जो  Animal इंटरफेस लागू करता है।&lt;br /&gt;
|-&lt;br /&gt;
|  02:38&lt;br /&gt;
|अत:, इसे मैथड्स ''' talk(), see()''' और ''' move().''' के लिए कार्यान्वयन प्रदान करना होगा।&lt;br /&gt;
|-&lt;br /&gt;
|02:45&lt;br /&gt;
| क्लास भी कई इंटरफेसेस का कार्यान्वयन कर सकता है।&lt;br /&gt;
|-&lt;br /&gt;
|  02:49&lt;br /&gt;
|जैसे कि उदाहरण में दिखाया गया है,  Human क्लास दो इंटरफेस '''Animal''' और ''' Action''' का कार्यान्वयन करता है।&lt;br /&gt;
|-&lt;br /&gt;
|  02:57&lt;br /&gt;
|ध्यान दें कि सिंटैक्स में उपयोग किए गए '' comma operator '' को विभिन्न इंटरफेस की पहचान करनी है ।&lt;br /&gt;
|-&lt;br /&gt;
|  03:04&lt;br /&gt;
|अब इस क्लास को दोनों ''' Animal''' और ''' Action''' इंटरफेस में सभी  abstract मैथड्स के लिए कार्यान्वयन प्रदान करना चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
| 03:13&lt;br /&gt;
| फिगर यहाँ कार्यान्वयन संबंध प्रदर्शित करता है।&lt;br /&gt;
|-&lt;br /&gt;
|  03:18&lt;br /&gt;
|Animal क्लास एक इंटरफेस है।&lt;br /&gt;
|-&lt;br /&gt;
|  03:22&lt;br /&gt;
|Human और  Snake क्लासेस दो  implementation classes हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  03:28&lt;br /&gt;
|Human क्लास ''' talk()''',''' see()''' और ''' move()'''  मैथड्स के लिए अपना स्वयं का भिन्न कार्यान्वयन प्रदान करता है। &lt;br /&gt;
|-&lt;br /&gt;
|  03:36&lt;br /&gt;
|और Snake क्लास '''talk(), see()''' और '''move()''''  मैथड्स के लिए अपना स्वयं का विभिन्न कार्यान्वयन प्रदान करता है।&lt;br /&gt;
|-&lt;br /&gt;
| 03:45&lt;br /&gt;
| अब सैम्पल प्रोग्राम के साथ  interfaces के उपयोग को समझते हैं।&lt;br /&gt;
|-&lt;br /&gt;
| 03:50&lt;br /&gt;
| default package पर राइट-क्लिक करें और  Human नामक क्लास बनाएँ।&lt;br /&gt;
|-&lt;br /&gt;
|  03:56&lt;br /&gt;
|अब, इसे  Animal क्लास का  implementation class बनाने के लिए, टाइप करें  implements Animal&lt;br /&gt;
|-&lt;br /&gt;
|  04:04&lt;br /&gt;
| अब, हम Eclipse IDE में एक एरर देख सकते हैं। &lt;br /&gt;
|-&lt;br /&gt;
|  04:09&lt;br /&gt;
|यह एरर इंगित करता है कि हमें  Animal interface को  implementation प्रदान करना चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
|  04:15&lt;br /&gt;
| देखें कि इस एरर को कैसे सुधारें।&lt;br /&gt;
|-&lt;br /&gt;
| 04:19&lt;br /&gt;
| अब  '''talk(), see()''' और ''' move().''' मैथड्स परिभाषित करते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  04:23&lt;br /&gt;
|अत:, टाइप करें public void talk( )''' कर्ली ब्रैकेट्स में टाइप करें System.out.println कोट्स में &amp;quot;I am a human and I belong to&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|  04:37&lt;br /&gt;
|अब हम  Animal इंटरफेस में घोषित ''' static, final variable type1'' के वैल्यू का उपयोग कर सकते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  04:45&lt;br /&gt;
|अत:, टाइप करें '''+ Animal.type1+''' कोट्स में  family सेमीकॉलन।&lt;br /&gt;
|-&lt;br /&gt;
|  04:54&lt;br /&gt;
|अब see() मैथड लागू करते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  04:57&lt;br /&gt;
|अत:, टाइप करें public void see( ) कर्ली ब्रैकेट्स में टाइप करें System.out.println कोट्स में &amp;quot;I can see all colors&amp;quot;  सेमिकॉलन।&lt;br /&gt;
|-&lt;br /&gt;
|  05:11&lt;br /&gt;
|हमें move() मैथड भी परिभाषित करना चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
|  05:14&lt;br /&gt;
|अत:, टाइप करें public void move( ) कर्ली ब्रैकेट्स में टाइप करें  System.out.println कोट्स में &amp;quot;I move by walking&amp;quot; सेमीकॉलन।&lt;br /&gt;
|-&lt;br /&gt;
|  05:29&lt;br /&gt;
|ध्यान दें, एरर गायब हो जाती है, एक बार सभी मैथड्स इंप्लिमेंट होते हैं। &lt;br /&gt;
|-&lt;br /&gt;
|  05:34&lt;br /&gt;
| आगे हम सीखेंगे कि  Snake क्लास कैसे परिभाषित करना है।&lt;br /&gt;
|-&lt;br /&gt;
| 05:38&lt;br /&gt;
| मैंने इसे पहले से ही अपने प्रोजेक्ट में बनाया है।&lt;br /&gt;
|-&lt;br /&gt;
|  05:42&lt;br /&gt;
|कृपया अपने प्रोजेक्ट में  snake क्लास बनाएँ और स्क्रीन पर प्रदर्शित निम्न कोड टाइप करें।&lt;br /&gt;
|-&lt;br /&gt;
|  05:49&lt;br /&gt;
|अब कोड पर जाएँ।&lt;br /&gt;
|-&lt;br /&gt;
| 05:52&lt;br /&gt;
|हम देख सकते हैं कि ''' Animal interface के सभी मैथड्स- talk(), see()''' और ''' move()'''  इस क्लास में लागू हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  06:01&lt;br /&gt;
|यहाँ, talk() मैथड “I am a snake and I belong to” प्रिंट करता है।&lt;br /&gt;
|-&lt;br /&gt;
|  06:07&lt;br /&gt;
|फिर,  Animal.type2 की वैल्यू प्रिंट होती है और फिर  family की।&lt;br /&gt;
|-&lt;br /&gt;
|  06:13&lt;br /&gt;
|यहाँ, see() मैथड “I can see only in black and white” प्रिंट करता है।&lt;br /&gt;
|-&lt;br /&gt;
|  06:19&lt;br /&gt;
|move() मैथड &amp;quot;I move by crawling&amp;quot; प्रिंट करता है।&lt;br /&gt;
|-&lt;br /&gt;
| 06:23&lt;br /&gt;
| ध्यान दें,  Human क्लास के ''' talk(), see()''' और ''' move()''' मैथड के स्वयं के कार्यान्वयन हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  06:31&lt;br /&gt;
|और,  Snake क्लास के ''' talk(), see()''' और ''' move()''' मैथड्स के स्वंय के कार्यान्वयन हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  06:39&lt;br /&gt;
| अब,  default package पर राइट-क्लिक करें, '' new &amp;gt;  class''' पर क्लिक करें और फिर  Demo नाम टाइप करें।&lt;br /&gt;
|-&lt;br /&gt;
|  06:47&lt;br /&gt;
|इस केस में, हमारे पास  main मैथड है।&lt;br /&gt;
|-&lt;br /&gt;
|  06:51&lt;br /&gt;
|अत:, टाइप करें main और फिर main मैथड बनाने के लिए  '''ctrl+space''' दबाएँ।&lt;br /&gt;
|-&lt;br /&gt;
|  06:58&lt;br /&gt;
| स्क्रीन पर प्रदर्शित निम्न कोड टाइप करें।&lt;br /&gt;
|-&lt;br /&gt;
|  07:01&lt;br /&gt;
|इस लाइन में, हम  Animal इंटरफेस का उपयोग करके  Human क्लास दृष्टांत करते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  07:07&lt;br /&gt;
|यह '''Animal h''' equals''' new Human()''' के रूप में दर्शाया गया है।&lt;br /&gt;
|-&lt;br /&gt;
|  07:14&lt;br /&gt;
|अब हम इस '' 'object' 'को '''h.talk(); h.see();   h.move();''' के रूप में उपयोग करके विभिन्न तरीकों को लागू कर सकते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  07:26&lt;br /&gt;
| फिर, हम  Animal इंटरफेस का उपयोग करके  Snake क्लास दृष्टांत करते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  07:31&lt;br /&gt;
|अब  हम इस  object का उपयोग करके भिन्न मैथड्स को लागू कर सकते हैं जैसे कि दिखाया गया है।&lt;br /&gt;
|-&lt;br /&gt;
|  07:38&lt;br /&gt;
| अब, इस डेमो प्रोग्राम को रन करते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  07:41&lt;br /&gt;
| अत:,  Demo क्लास पर राइट क्लिक करें और फिर ''' Run as &amp;gt; Java Application''' चुनें।&lt;br /&gt;
|-&lt;br /&gt;
| 07:48&lt;br /&gt;
|हम आउटपुट देख सकते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  07:52&lt;br /&gt;
|ये ''' human class object h''' का उपयोग करके ''' talk(), see()''' और ''' move()''' मैथड्स लागू करके प्रिंट हुए हैं।&lt;br /&gt;
|-&lt;br /&gt;
|  08:00&lt;br /&gt;
| ये ''' Snake class object s''' का उपयोग करके ''' talk(), see()''' और ''' move()''' मैथड्स लागू करके प्रिंट हुए हैं।&lt;br /&gt;
|-&lt;br /&gt;
| 08:08&lt;br /&gt;
| अब,  interface और  abstract क्लास के बीच भिन्नता का पता लगाते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|08:14&lt;br /&gt;
| इंटरफेस में सभी मैथड्स  abstract होने चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
|  08:18&lt;br /&gt;
|इंटरफेस में, यहाँ कोई भी  constructors,  concrete मैथड्स नहीं होना चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
|  08:23&lt;br /&gt;
| static  मैथड्स और main  मैथड्स नहीं होना चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
|  08:28&lt;br /&gt;
|लेकिन एक  abstract क्लास में यह सब हो सकता है।&lt;br /&gt;
|-&lt;br /&gt;
|  08:32&lt;br /&gt;
|इंटरफेस में वेरिएबल्स ''' static''' और ''' final.''' होने चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
|  08:38&lt;br /&gt;
|यहाँ  abstract क्लास के लिए ऐसा कोई प्रतिबंध नहीं है।&lt;br /&gt;
|-&lt;br /&gt;
|  08:43&lt;br /&gt;
| इसी के साथ हम ट्यूटोरियल के अंत में आते हैं। संक्षेप में।&lt;br /&gt;
|-&lt;br /&gt;
|  08:48&lt;br /&gt;
| इस ट्यूटोरियल में, हमने इंटरफेस बनाना&lt;br /&gt;
|-&lt;br /&gt;
|  08:53&lt;br /&gt;
| implementation क्लास बनाना और &lt;br /&gt;
|-&lt;br /&gt;
|  08:56&lt;br /&gt;
|इंटरफेस के उपयोग के बारे में सीखा।&lt;br /&gt;
|-&lt;br /&gt;
|  08:59&lt;br /&gt;
| नियत-कार्य के रूप में,  Vehicle इंटरफेस बनाएँ, जिसमें '''brake()''' और ''' run()''' मैथड्स शामिल हो।&lt;br /&gt;
|-&lt;br /&gt;
|  09:07&lt;br /&gt;
| एक और  Fuel इंटरफेस बनाएँ, जिसमें निम्न मैथड्स शामिल हो।&lt;br /&gt;
  '''fill(String type,int quantity)''', '''pay(int quantity,int price)'''&lt;br /&gt;
|-&lt;br /&gt;
| 09:19&lt;br /&gt;
| सबक्लास  Car बनाएँ, जो दोनों इंटरफेस  Vehicle और  Fuel का कार्यान्वयन करे।&lt;br /&gt;
|-&lt;br /&gt;
|  09:26&lt;br /&gt;
|यहाँ,  brake मैथड  &amp;quot;Car Applies Power brake&amp;quot; प्रिंट करना चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
|  09:30&lt;br /&gt;
|और  run मैथड  &amp;quot;Car is running on 4 wheels&amp;quot; प्रिंट करना चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
|  09:35&lt;br /&gt;
| इसीतरह fill() मैथड  fuel फिल्ड के टाइप और क्वालिटी प्रिंट कर सकता है।&lt;br /&gt;
|-&lt;br /&gt;
|  09:41&lt;br /&gt;
|उदाहरण के लिए: 10 Litres of petrol.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  09:44&lt;br /&gt;
|pay() मैथड दी जाने वाली कीमत प्रिंट करने के लिए उपयोग किया जा सकता है। उदाहरण के लिए Pay Rs. 640&lt;br /&gt;
|-&lt;br /&gt;
| 09:53&lt;br /&gt;
|एक और  Bike सबक्लास बनाएँ, जिसमें फिर से दोनों इंटरफेस  Vehicle और  Fuel का कार्यान्वयन करता हो।&lt;br /&gt;
|-&lt;br /&gt;
|  10:00&lt;br /&gt;
|यहाँ,  brake मैथड &amp;quot;Bike Applies hand brake&amp;quot; प्रिंट कर सकता है।&lt;br /&gt;
|-&lt;br /&gt;
|  10:05&lt;br /&gt;
|और  run मैथड “Bike is running on 2 wheels” प्रिंट कर सकता है।&lt;br /&gt;
|-&lt;br /&gt;
|  10:10&lt;br /&gt;
|फिर, '''fill()''' और '''pay()''' मैथड्स लागू करें जो पहले समझाये गए थे।&lt;br /&gt;
|-&lt;br /&gt;
|  10:15&lt;br /&gt;
|आखिरकार परिणामों को सत्यापित करने के लिए  Demo class बनाएँ जिसमें  main मैथड शामिल हो।&lt;br /&gt;
|-&lt;br /&gt;
|  10:21&lt;br /&gt;
|निम्न लिंक पर यह वीडियो स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। कृपया डाउनलोड करें और देखें।&lt;br /&gt;
|-&lt;br /&gt;
| 10:29&lt;br /&gt;
|स्पोकन ट्यूटोरियल प्रोजेक्ट टीम- स्पोकन ट्यूटोरियल का उपयोग कर कार्यशालाएं आयोजित करती है। ऑनलाइन परीक्षा पास करने वालों को प्रमाण पत्र देती है। &lt;br /&gt;
|-&lt;br /&gt;
|  10:38&lt;br /&gt;
| अधिक जानकारी के लिए, कृपया  '''contact@spoken-tutorial.org''' पर लिखें।&lt;br /&gt;
|-&lt;br /&gt;
|  10:41&lt;br /&gt;
| स्पोकन ट्यूटोरियल प्रोजेक्ट  NMEICT MHRD, भारत सरकार द्वारा समर्थित है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  10:48&lt;br /&gt;
|इस मिशन पर अधिक जानकारी यहां उपलब्ध है:&lt;br /&gt;
'''http://spoken-tutorial.org/NMEICT- Intro'''&lt;br /&gt;
|-&lt;br /&gt;
|  10:52&lt;br /&gt;
|यह स्क्रिप्ट विकास द्वारा अनुवादित है।&lt;br /&gt;
|-&lt;br /&gt;
|  11:01&lt;br /&gt;
| हमसे जुडने के लिए धन्यवाद।&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Vikaskothiyara</name></author>	</entry>

	</feed>