<?xml version="1.0" encoding="utf-8"?>
	<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>مدونة سلام</title>
		<link>http://www.salamm.com/</link>
		<language>ar-sy</language>
		<description>مدونة سلام ، مدونة شخصية تحوي مواضيع منوعة</description>
		<pubDate>Fri, 22 Feb 2008 11:00:00 GMT</pubDate>
		<generator>Notepad++</generator>
		<managingEditor>salamj@gmail.com</managingEditor>
		<webMaster>salamblog@gmail.com</webMaster>
		
		<item>
			<title>البرمجة الكائنية عند أفلاطون</title>
			<link>http://www.salamm.com/35</link>
			<description>نظرية المثل عند أفلاطون الحكيم ، يعرض أفلاطون قصة الكهف ليبين المثال من الشيء ، فقصة الكهف هي عن أشخاص مكبلين في كهف مظلم و يوجد خلفهم نار و وجوههم متجهة نحو الحائط بحيث لا يرون الحقائق ورائهم و إنما يرون خيال الأشياء التي تمر بينهم و بين النار و هم لم يسبق لهم أن رأوا الأشياء بذاتهم لذلك يعتقدون أن الظل الذي يرونه هو  الحقيقة !&lt;br /&gt;
&lt;br /&gt;
نحن نعلم الشيء المطلق بمثاله ، فمثلا عمل الخير هو مثال للخير ، شيء جميل هو مثال للجمال و ليس الجمال ... &lt;br /&gt;
&lt;br /&gt;
البرمجة الكائنية OOP أي Object Oriented Programming أسلوب في البرمجة يعتمد على تحويل أي شيء إلى كائن ، مثلا إذا كان البرنامج يتناول صورة عندها يمكننا إنشاء نوع هو صورة يحوي مواصفات مثل نوع الصورة jpg, gif , png ... حجم الصورة ، أبعاد الصورة ( طول ، عرض ) ... هذا كلّه وصف لصورة ، ليس صورة بالتحديد و إنما نوع.&lt;br /&gt;
&lt;br /&gt;
و عندما نريد استخدام هذا النوع في البرمجة بشكل تطبيقي فإننا نأخذ مثال عنه ، أي كائن منه فالصورة img.gif هي مثال للنوع صورة.&lt;br /&gt;
&lt;br /&gt;
فمثلا في Java نكتب :&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;&lt;span&gt;public class Img{&lt;br /&gt;
...&lt;br /&gt;
}&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
و عندما نريد استخدام هذا النوع نحتاج لننشئ شيء منه أو كائن فنكتب :&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;&lt;span&gt;Img anyName = new Img();&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
إن anyName هو مثال للصورة أو لنوع الصورة ، كما هو السرير الخشبي مثال للسرير المطلق ! &lt;br /&gt;
&lt;br /&gt;
كيف سندرك المطلق؟ اللانهاية ؟ &lt;br /&gt;
&lt;br /&gt;
ما هي مساحة مستقيم طوله لا نهاية ؟ المستقيم المطلق لا عرض له أي عرضه صفر فكم هي مساحته أنها صفر × لا نهاية ، كم الناتج ؟ واحد !&lt;br /&gt;
الواحد عند فيثاغورث هو الأول ، الغير قابل للتقسم ، وهو المطلق.</description>
			<pubDate>Wed, 23 Apr 2008 00:00:00 +0000</pubDate>
<category>OOP</category>
<category>أفكار</category>
<category>برمجة</category>
<category>Java</category>
<category>شخصيات</category>
<category>رياضيات</category>
<category>فلســفة</category>

			<comments>http://www.salamm.com/35#comments</comments>
			<dc:creator>salam</dc:creator>

		</item>
		
	</channel>
	</rss>