17 lines
		
	
	
		
			912 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			17 lines
		
	
	
		
			912 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								title: Classes
							 | 
						||
| 
								 | 
							
								localeTitle: الطبقات
							 | 
						||
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								## الطبقات
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								A Class هو "مخطط" لإنشاء كائنات: كتابة تصاريح فئة لوصف سمات وسلوكيات المشاعات لكل مثيل من هذا الفصل.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								## خلق فئة
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								لتحديد فئة ، يتم استخدام **فئة** الكلمة الأساسية ، متبوعة بالاسم الذي يحدد الفئة ونقطتين. جميع الأسطر التالية (رمز تصف السمات والسلوكيات / الأساليب) - يتم وضع مسافة بادئة لها كما هو الحال في وظيفة بايثون. على سبيل المثال ، لإنشاء فئة باسم شخص ، يمكننا أن نكتب:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								`class Person: <code describing attributes and behaviors/methods>`
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								يجب تنفيذ تعريفات الصف قبل أن يكون لها أي تأثير.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#### معلومات اكثر:
							 |