<?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%2FUsing-final-keyword%2FTamil</id>
		<title>Java/C3/Using-final-keyword/Tamil - 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%2FUsing-final-keyword%2FTamil"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C3/Using-final-keyword/Tamil&amp;action=history"/>
		<updated>2026-04-08T21:06:40Z</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/Using-final-keyword/Tamil&amp;diff=41073&amp;oldid=prev</id>
		<title>Priyacst at 06:46, 28 November 2017</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C3/Using-final-keyword/Tamil&amp;diff=41073&amp;oldid=prev"/>
				<updated>2017-11-28T06:46:04Z</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 06:46, 28 November 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 446:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 446:&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; 10:56&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; 10:56&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;| இந்திய அரசு துவக்கிய MHRD இன் ஐசிடி மூலம் தேசிய கல்வித் திட்டம்,&amp;#160; Spoken Tutorial திட்டத்திற்கு ஆதரவு தருகிறது.&amp;#160; இந்த tutorial இத்துடன் நிறைவடைகிறது.. இதனை பயன்படுத்தியதற்கு நன்றி.&amp;#160; இந்த டுடோரியலைத் தமிழாக்கம் &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;செய்து &lt;/del&gt;குரல் கொடுத்தது &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;| இந்திய அரசு துவக்கிய MHRD இன் ஐசிடி மூலம் தேசிய கல்வித் திட்டம்,&amp;#160; Spoken Tutorial திட்டத்திற்கு ஆதரவு தருகிறது.&amp;#160; இந்த tutorial இத்துடன் நிறைவடைகிறது.. இதனை பயன்படுத்தியதற்கு நன்றி.&amp;#160; இந்த டுடோரியலைத் தமிழாக்கம் &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;செய்தது&amp;#160; ஐஸ்வர்யா &lt;/ins&gt;குரல் கொடுத்தது &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;/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>Priyacst</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Java/C3/Using-final-keyword/Tamil&amp;diff=40392&amp;oldid=prev</id>
		<title>Aishwarya raman at 16:01, 3 November 2017</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C3/Using-final-keyword/Tamil&amp;diff=40392&amp;oldid=prev"/>
				<updated>2017-11-03T16:01:05Z</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 16:01, 3 November 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 439:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 439:&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; 10:47&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; 10:47&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; Spoken Tutorial திட்டக்குழு,&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; Spoken Tutorial திட்டக்குழு,&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;spoken tutorial களை பயன்படுத்தி செய்முறை வகுப்புகள் நடத்துகிறது &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;spoken tutorial களை பயன்படுத்தி செய்முறை வகுப்புகள் நடத்துகிறது&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;−&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;*&amp;#160; &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;இணையத்தில் பரிட்சை எழுதி தேர்வோருக்கு சான்றிதழ்களும் தருகிறது&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;மேலும் அறிய mail எழுதவும் .... contact at spoken hyphen tutorial dot org&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;மேலும் அறிய mail எழுதவும் .... contact at spoken hyphen tutorial dot org&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;/table&gt;</summary>
		<author><name>Aishwarya raman</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Java/C3/Using-final-keyword/Tamil&amp;diff=40391&amp;oldid=prev</id>
		<title>Aishwarya raman: Created page with &quot;{| Border=1 |  '''Time'''  |  '''Narration'''   |- |  00:01 |  வணக்கம்.  '''Using final keyword.''' குறித்த '''spoken-tutorial'''க்கு ந...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Java/C3/Using-final-keyword/Tamil&amp;diff=40391&amp;oldid=prev"/>
				<updated>2017-11-03T15:58:38Z</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;&amp;#039;&amp;#039;Using final keyword.&amp;#039;&amp;#039;&amp;#039; குறித்த &amp;#039;&amp;#039;&amp;#039;spoken-tutorial&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;
|  '''Time''' &lt;br /&gt;
|  '''Narration''' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  00:01&lt;br /&gt;
|  வணக்கம்.  '''Using final keyword.''' குறித்த '''spoken-tutorial'''க்கு நல்வரவு. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  00:05&lt;br /&gt;
|  இந்த tutorialஇல், நாம் கற்கப் போவது, '''final''' keyword மற்றும் அதன் செயலாக்கம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:11&lt;br /&gt;
|     '''final variables''' , '''final methods'''  மற்றும்  '''final classes''' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:18&lt;br /&gt;
|  இந்த tutorialஐ  பதிவு செய்ய, நான் பயன்படுத்தியிருப்பது:   &lt;br /&gt;
'''Ubuntu Linux''' version 12.04 , '''JDK''' 1.7 , '''Eclipse''' 4.3.1 &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  00:30&lt;br /&gt;
|  இந்த  tutorialஐ தொடர '''Java''' மற்றும் '''Eclipse IDE''' தெரிந்திருக்க வேண்டும் &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:36&lt;br /&gt;
|  மேலும் '''Subclassing''' மற்றும் '''Method overriding''' அறிந்திருத்தல்  வேண்டும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:41&lt;br /&gt;
|  தெரியாவிட்டால்,  அதற்கான ''' Java tutorials''' ஐ,  எங்கள் வலைதளத்தில் காணவும்&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:46&lt;br /&gt;
|  முதலில் '''final''' keywordஐப் பற்றி அறிவோம்&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:50&lt;br /&gt;
|   '''final''' என்பது '''keyword''', அல்லது '''Java'''வில் ஒதுக்கீடு செய்யப்பட்ட வார்த்தை எனலாம். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:55&lt;br /&gt;
|  இதனை '''variables, methods '''அல்லது '''classes'''இல் செயல்படுத்தலாம் &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  01:01&lt;br /&gt;
|  இப்போது '''final''' variableஐக் கற்போம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:05&lt;br /&gt;
|  '''final variable''' என்ற variableஇன் மதிப்பை மாற்ற முடியாது. அதாவது அது '''constant'''ஆகவே இருக்கும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  01:13&lt;br /&gt;
|  இப்போது '''Eclipse IDE '''க்கு செல்கிறேன். முந்தைய tutorialஇல் '''MyProject''' என்ற பெயரில் ஒரு projectஐ உருவாக்கி இருக்கிறேன். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  01:22&lt;br /&gt;
|  எனவே இப்போது projectஇன் '''Employee class''' க்கு நேரடியாக செல்வோம். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:26&lt;br /&gt;
|  '''name''' என்ற variable க்கு வரவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  01:30&lt;br /&gt;
|  '''name''' variableக்கு முன்பு '''final keyword'''ஐ சேர்க்கவும்.  '''name ''' என்ற variableஐ '''final''' ஆக்கியுள்ளோம் &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  01:40&lt;br /&gt;
|  '''name ''' என்ற variableக்கு, &amp;quot;sneha&amp;quot; என்ற மதிப்பை initialize  செய்வோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  01:45&lt;br /&gt;
| Programஐ '''Save''' செய்து '''Run''' செய்யலாம் . &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  01:48&lt;br /&gt;
|  '''The final field Employee.name cannot be assigned''' எனும் தொகுப்பு பிழை காண்பிக்கப்படுகிறது&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  01:55&lt;br /&gt;
|  ஏனென்றால்  name எனும் '''final variable''' ஏற்கனவே declare செய்யப்பட்டு, initialize செய்யப்பட்டும் உள்ளது&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:05&lt;br /&gt;
|  '''final''' variableஐ, ஒரு முறை தான் initialize செய்ய முடியும் &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  02:08&lt;br /&gt;
|  எனவே, '''name''' variable ஐ திருத்தம் செய்யும், '''setName''' method ஐ comment  செய்து செயலிழப்பு செய்வோம் &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  02:14&lt;br /&gt;
| '''class'''ஐ Save  செய்யவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  02:16&lt;br /&gt;
|  இப்போது '''TestEmployee class'''க்கு வரவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:19&lt;br /&gt;
|  '''main''' methodஇல் சென்று, '''manager.setName(&amp;quot;Nikkita Dinesh&amp;quot;);''' என்ற வரியை comment செய்து செயலிழப்பு செய்யவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:26&lt;br /&gt;
|  இந்த வரியை செயலிழப்பு செய்ததன் காரணம், இது '''setName''' methodஇன் உதாரணமாகும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:31&lt;br /&gt;
|  நாம் ஏற்கனவே '''Employee '''c lassஇல்,  '''setName '''methodஐ comment செய்து செயலிழப்பு செய்துள்ளோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  02:35&lt;br /&gt;
|  இப்போது classஐ  '''Save''' செய்து, programஐ  '''Run''' செய்யலாம். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  02:38&lt;br /&gt;
|  நன்று! நமக்கு இவ்வாறு  output கிடைத்துள்ளது,  '''Name: Sneha'''  ,'''Email: abc@gmail.com'''  '''Manager of: Accounts''' .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  02:47&lt;br /&gt;
|  நமக்கு இந்த output கிடைத்ததன் காரணம், நாம் ஏற்கனவே variablesஐ, இந்த மதிப்புடன் '''TestEmployee class''' மற்றும் '''Employee class'''இல் initialize செய்து இருக்கிறோம். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  02:58&lt;br /&gt;
|  இப்போது  ''' Employee '''classஇன் '''final variable''' ஆன '''name'''ற்கு வரவும்  . &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:02&lt;br /&gt;
| '''final variable name''', initialize செய்யப்பட்டிருப்பதை  நீக்கவும். அதாவது “'''sneha”''' என்பதை அகற்றவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  03:08&lt;br /&gt;
| '''setName''' method ஐ Uncomment செய்து செயலாக்கம் செய்யவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:12&lt;br /&gt;
|  programஐ '''Save''' செய்து '''Run''' செய்யவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  03:14&lt;br /&gt;
|  '''The final field Employee.name cannot be assigned''' என்பது பிழையாகக் காட்டப்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  03:20&lt;br /&gt;
|  ஏனென்றால்,  '''final''' variable முன்னரே initialize செய்யப்படாமல் இருந்தால், '''constructor''' கொண்டு மட்டுமே அதனை initialize செய்ய முடியும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:28&lt;br /&gt;
|  அதாவது program இல்  வேறு எங்கும் அதனில் மாற்றம் செய்ய முடியாது&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:33&lt;br /&gt;
|  இதற்கு, '''Employee class'''இல் ஒரு '''constructor '''ஐ உருவாக்கலாம். '''constructor ''' குறித்து நாம் முன்பே கற்றுள்ளோம். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  03:43&lt;br /&gt;
|  '''constructor''' இன் name,  '''class'''இன் name ஆகவே இருக்கும் என்பதை அறிவோம்.. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:47&lt;br /&gt;
|  எனவே type செய்க:  '''Employee, parentheses, open and close curly brackets''' . மேலும் curly bracketகளுக்குள், '''name''' variableஐ, '''sneha''' எனும் மதிப்புடன் initialize செய்து, semicolonஐ கொடுக்கவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:08&lt;br /&gt;
|  ''' setName''' methodஐ comment செய்து செயலிழப்பு செய்யவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:12&lt;br /&gt;
|   Programஐ  '''Save'''செய்து '''Run'''செய்யவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:15&lt;br /&gt;
|  நமக்கு தேவையான output கிடைத்துள்ளது. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  04:17&lt;br /&gt;
|  '''final '''variable '''constructor'''இல் வெற்றிகரமாக initialize செய்யப்பட்டுள்ளது. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  04:22&lt;br /&gt;
|  இப்போது  '''final static variables''' குறித்து கற்கலாம் &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  04:26&lt;br /&gt;
|  '''Employee class'''இல் final variable க்கு வரவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  04:30&lt;br /&gt;
|  '''final keyword''' முன்பு '''static''' keyword  என்பதை இணைக்கவும்.  இப்போது '''final variable'''ஐ '''static''' ஆக்கியுள்ளோம். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:38&lt;br /&gt;
|  Programஐ  '''Save'''செய்து '''Run'''செய்யவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:40&lt;br /&gt;
|  '''The final field Employee.name cannot be assigned''' என்பது பிழையாகக் காட்டப்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  04:46&lt;br /&gt;
|  ஏனென்றால் '''static final variables '''ஐ '''constructor'''இல் துவக்க முடியாது &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  04:53&lt;br /&gt;
|  அவற்றை அறிவிக்கும் போதே ஒரு மதிப்பை கொடுக்க வேண்டும். அல்லது ஒரு '''static block'''இல் அவற்றை அறிவிக்க  வேண்டும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  05:01&lt;br /&gt;
|  '''static''' variableகள் ஒரு '''class'''இன் அனைத்து objectsஇலும் பகிர்ந்து காணப்படும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:06&lt;br /&gt;
|  ஒரு புதிய  '''object'''ஐ உருவாக்கும் போது '''static  variable''' மாறுபடும்.  ஆனால் '''static variable''' ஐ '''final'''ஆக்கும் போது இது ஏற்படாது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:14&lt;br /&gt;
|  '''Eclipse IDE'''க்குத் திரும்பவும் &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  05:17&lt;br /&gt;
|  எனவே இப்போது '''static block'''ஐ உருவாக்குவோம் &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:20&lt;br /&gt;
|  அதற்கு, '''Employee '''classஇல், நாம் உருவாக்கிய '''constructor '''க்கு வருவோம் &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:26&lt;br /&gt;
|  இங்கு  '''Employee''' parenthesisக்கு பதிலாக , '''static''' என type செய்வோம்.  இவ்வாறு '''static block'''ஐ உருவாக்கி இருக்கிறோம். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:35&lt;br /&gt;
|  இப்போது Programஐ  '''Save'''செய்து '''Run'''செய்யலாம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  05:38&lt;br /&gt;
| நமக்கு தேவையான output கிடைத்துள்ளது. '''static  final''' variableஐ வெற்றிகரமாக initialize செய்திருக்கிறோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  05:46&lt;br /&gt;
|  இப்போது '''final''' variableஐ, '''method'''இன் parameter ஆக பயன்படுத்தலாம். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  05:52&lt;br /&gt;
|  '''Employee''' classஇன் '''setEmail'' method  க்கு வரவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  05:55&lt;br /&gt;
|  '''String newEmail'''க்கு முன்பு '''final''' keyword ஐ சேர்க்கவும். நாம்  '''final'''ஐ parameter ஆக்கியுள்ளோம். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  06:03&lt;br /&gt;
|  Programஐ  '''Save'''செய்து '''Run'''செய்யவும் &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  06:06&lt;br /&gt;
|  நமக்கு தேவையான output கிடைத்துள்ளது&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:09&lt;br /&gt;
|  இப்போது setEmail''' method'''க்கு வரவும்.  '''method'''இனுள், type செய்க: '''newEmail is equal to abc@gmail.com''' semicolon&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:28&lt;br /&gt;
|  நாம் '''newEmail''' எனும் '''final''' variableஐ மாற்றியுள்ளோம்&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  06:32&lt;br /&gt;
|  இன்னொரு முறை  Programஐ  '''Save'''செய்து '''Run'''செய்யலாம்&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  06:35&lt;br /&gt;
|  '''The final local variable newEmail cannot be assigned''' என பிழை காட்டப்படுகின்றது &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  06:42&lt;br /&gt;
|  ஏனென்றால் '''final''' variableஐ  ஒரு '''method '''இன்  parameter ஆக்கும் போது, அந்த  '''method'''இனால் அதில் மாற்றம் ஏற்படுத்த முடியாது. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:50&lt;br /&gt;
|  எனவே variableஇல் ஏற்படுத்திய மாற்றத்தை நீக்குவோம் &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  06:54&lt;br /&gt;
|  இப்போது '''final method'''ஐ கற்கலாம்.  '''employee class'''இல் உள்ள '''getDetails''' methodக்கு வரவும்&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  07:01&lt;br /&gt;
|  ''' getDetails''' method முன்பு '''final '''keyword ஐ சேர்க்கவும். நாம் இந்த methodஐ '''final''' ஆக்கியுள்ளோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:08&lt;br /&gt;
| Programஐ   '''Save '''செய்து '''Run''' செய்யலாம். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:10&lt;br /&gt;
|  '''class Manager overrides final method getDetails()''' எனும் பிழை காட்டப்படுகின்றது&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  07:16&lt;br /&gt;
|  '''Manager''' classஇல் '''getDetails()''' methodக்கு வரவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  07:21&lt;br /&gt;
|  இது ஏனென்றால் ஒரு '''method'''ஐ '''final''' ஆக்கும் போது, அதனை '''override''' செய்ய முடியாது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:29&lt;br /&gt;
|  '''Employee class '''இல் உள்ள '''getDetails method''' ஐ  '''Manager class method getDetails''' override செய்கிறது. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:36&lt;br /&gt;
|  '''final method'''  '''private'''ஆக இருந்தால் என்ன செய்வது? &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:39&lt;br /&gt;
|  '''private''' method களிலிருந்து '''child class''' எதனையும் பெறாது&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:43&lt;br /&gt;
| எனவெ, '''getDetails() ''' எனும் method ஐ  '''child class'''இல் சேர்க்கலாம்.  இதனை ஒரு பயிற்சியாக நீங்கள் முயற்சி செய்யலாம்&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  07:51&lt;br /&gt;
|  '''Eclipse IDE'''க்கு திரும்பவும் &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:54&lt;br /&gt;
| '''Employee''' classஇல், '''getDetails''' method க்கு முன்னிருக்கும் '''final''' keyword ஐ நீக்கவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:03&lt;br /&gt;
| '''final''' variable ஆன  nameக்கு முன்னிருக்கும் '''static''' keyword ஐ நீக்கவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  08:10&lt;br /&gt;
|  இப்போது '''constructor''' ஐ, final ''' என declare செய்வது சாத்தியமா, இல்லையா என கற்போம். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:15&lt;br /&gt;
|  அதற்கு '''constructor'''ஐ மறுபடியும் உருவாக்குவோம்.  எனவே '''static''' என்பதற்கு பதிலாக,  type செய்க: '''Employee''' parentheses.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  08:26&lt;br /&gt;
|  '''constructor'''க்கு முன்பு, '''final '''keyword ஐ சேர்க்கவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  08:31&lt;br /&gt;
|  Programஐ '''Save''' செய்து '''run'''செய்யலாம்&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:36&lt;br /&gt;
|  '''Illegal modifier for the constructor in type Employee''' என்பது பிழையாகக் காட்டப்படுகின்றது&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  08:42&lt;br /&gt;
|  ஏனென்றால்,  '''constructors''' ஐ அடைய முடியாது என்பதால் '''constructor''' ,'''final''' ஆகவும் முடியாது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:50&lt;br /&gt;
|  '''constructor'''க்கு முன்பிருக்கும் '''final''' keyword ஐ நீக்குவோம். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  08:54&lt;br /&gt;
|  இப்போது  '''final class'''ஐ கற்போம் &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  08:57&lt;br /&gt;
| '''Employee'''  class க்கு முன்பு, '''final''' keyword ஐ சேர்த்து, அதனை '''final''' ஆக்கவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  09:03&lt;br /&gt;
|  Programஐ '''Save''' செய்து '''run'''  செய்யவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:06&lt;br /&gt;
|  '''The method setEmail is undefined for the type Manager''' என்பது பிழையாகக் காட்டப்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  09:12&lt;br /&gt;
|  உண்மையான பிழையை அறிய,  '''TestEmployee '''classக்கு வந்து, தகுந்த வரிகளை comment செய்து செயலிழப்பு செய்யலாம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:21&lt;br /&gt;
|  '''manager.setEmail(&amp;quot;abc@gmail.com&amp;quot;);  manager.setDepartment(&amp;quot;Accounts&amp;quot;); '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:28&lt;br /&gt;
|  Classஐ '''Save''' செய்து, programஐ '''run''' செய்யலாம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  09:31&lt;br /&gt;
|  '''The type manager cannot subclass the final class Employee''' என்பதே உண்மையான பிழையாகும்&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:40&lt;br /&gt;
|  இங்கு, '''Manager class''', '''Employee class'''ஐ extend செய்கிறது &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  09:45&lt;br /&gt;
| எனவே, ''' Employee''' classக்கு சென்று,  '''final '''keywordஐ நீக்கலாம். Classஐ Save செய்யவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  09:54&lt;br /&gt;
|  ''' TestEmployee''' classக்கு வரவும். '''manager.setEmail(&amp;quot;abc@gmail.com&amp;quot;); manager.setDepartment(&amp;quot;Accounts&amp;quot;); ''' எனும் வரிகளை Uncomment செய்து செயலாக்கம் செய்யவும்&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  10:06&lt;br /&gt;
|  Classஐ '''Save''' செய்து, programஐ '''run''' செய்யவும்&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  10:09&lt;br /&gt;
|  நமக்கு தேவையான  output கிடைத்துள்ளது. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:12&lt;br /&gt;
|  இப்போது சுருக்கமாகப் பார்ப்போம்.  இந்த tutorialஇல், நாம் கற்றது:  &lt;br /&gt;
final keywordஐ எப்போது செயலாக்கம் செய்வது , மேலும்&lt;br /&gt;
'''final variables, final methods ''' மற்றும் '''final classes''' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:27&lt;br /&gt;
|  ஒரு பயிற்சியாக,  '''Using final keyword '''tutorialஐ மீண்டும் வழி தொடர்ந்து,  முந்தைய tutorialஇல் பயிற்சி செய்த '''Bike''' மற்றும் '''Vehicle''' classஇல் உபயோகிக்கவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:37&lt;br /&gt;
|  '''Java'''வில், '''final class '''களாக  ஆக உள்ள '''class''களை எழுதவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  10:41&lt;br /&gt;
|  கீழே காணும் தொடுப்பின் மூலம், Spoken Tutorial திட்டம் குறித்து சுருக்கமாக தெரிந்து கொள்ளலாம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  10:47&lt;br /&gt;
|  Spoken Tutorial திட்டக்குழு,&lt;br /&gt;
 *spoken tutorial களை பயன்படுத்தி செய்முறை வகுப்புகள் நடத்துகிறது &lt;br /&gt;
*  இணையத்தில் பரிட்சை எழுதி தேர்வோருக்கு சான்றிதழ்களும் தருகிறது&lt;br /&gt;
மேலும் அறிய mail எழுதவும் .... contact at spoken hyphen tutorial dot org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  10:56&lt;br /&gt;
| இந்திய அரசு துவக்கிய MHRD இன் ஐசிடி மூலம் தேசிய கல்வித் திட்டம்,  Spoken Tutorial திட்டத்திற்கு ஆதரவு தருகிறது.  இந்த tutorial இத்துடன் நிறைவடைகிறது.. இதனை பயன்படுத்தியதற்கு நன்றி.  இந்த டுடோரியலைத் தமிழாக்கம் செய்து குரல் கொடுத்தது ஐஸ்வர்யா.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Aishwarya raman</name></author>	</entry>

	</feed>