 
			
				28-01-2013, 07:57 AM
			
			
			
		  
	 | 
	
		
		
		
			
			| 
				
				 عضو مجتهد 
				
				
			 | 
			  | 
			
				
					تاريخ التسجيل: Aug 2010 
					
					
					
						المشاركات: 92
					 
					
					
					معدل تقييم المستوى:  16 
					
					     
				 
			 | 
		 
		 
		
	 | 
	
	
		
	
		
		
			
			
				 
				
			 
			 
			
		
		
		
			
			
	اقتباس: 
	
	
		
			
				
					المشاركة الأصلية كتبت بواسطة tmrmsr
					  
				 
				الاتي للسادة المعلمين (إثرائي) 
1- الفرق ما بين type و data type بشكل مبسط جدا 
data type 
هي ما يمثلها أنواع البيانات المختلفة كما ذكر في الفصل الأول ص 3 
 
أما type 
قد تكون أحد ما يأتي 
class , enumerations , structures , interfaces  
ويمكن أن أعلن عن متغيرات مثلا من هذه الأنواع 
 
2- الخصائص properties 
- أي إعلانات سواء متغيرات - ثوابت - خصائص - تصنيفات - اجراءات -  وغيره تمثل في الذاكرة بشكل ما ينظمها framework 
- قيمتها متغيرة كلما خصصت قيمة جديدة للخاصية property حلت محل القيمة القديمة 
- توفر وسيلة مرنة لقراءة و كتابة أو ضبط القيم  لمتغير خاص (private) داخل التصنيف المعلن فيه هذه الخاصية (الرجاء الرجوع لموضوع http://www.thanwya.com/vb/showthread.php?t=493417) الذي يشرح الوصف السابق  
- وتتعامل من خلال إجراءين  
1- set وذلك لاستقبال القيمة (الكتابة) 
2- get وذلك لاسترجاع القيمة (القراءة) 
وأحيانا يطلق عليهم accesors 
- وتستخدم كأنها عنصر أو عضو (member) بيانات في التصنيف class وعلى أساسه تعتبر مخزن للقيمه 
- ويمكن إعلانها على 3 أشكال 
1- readonly يقرأ منها القيم فقط 
2- writeonly يكتب فيها القيم فقط 
3- يقرأ ويكتب منها وفيها القيم 
- الكائن object يحتفظ ببياناته من خلال الحقول fields (متغيرات variables)  ومن خلال خصائصة properties  
وأنشطته من خلال الإجراءات والأحداث  
- أي object لا يتم التعامل معه مباشرة إلا من خلال object variable  (مثل المتغيرات والثوابت)  
وشكرا 
			
		 | 
	 
	 
 شكرا جزيلا يا استاذ تامر علي التوضيح وبارك الله فيك ونريد من حضرتك اجابات الكتاب المدرسي للفصل الدراسي الثاني والاختبارات في اسرع وقت ممكن
		 
		
		
		
		
		
		
		
		
			
			
			
			
			
			
			
			
			
			
				
			
			
			
		 
	
	 |