16 lines
		
	
	
		
			993 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			16 lines
		
	
	
		
			993 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|   | --- | ||
|  | title: Data Abstraction | ||
|  | localeTitle: تجريد البيانات | ||
|  | --- | ||
|  | ## فريف
 | ||
|  | 
 | ||
|  | حسب القاموس ، التجريد هو نوعية التعامل مع الأفكار بدلاً من الأحداث. | ||
|  | 
 | ||
|  | وبالمثل في البرمجة الموجهة للكائنات ، فإن التجريد عبارة عن عملية لإخفاء تفاصيل التنفيذ من المستخدم ، وسيتم توفير الوظيفة فقط للمستخدم. بمعنى آخر ، سيكون لدى المستخدم المعلومات حول ما يفعله الكائن بدلاً من كيفية عمله. | ||
|  | 
 | ||
|  | في جافا ، يتم تحقيق التجريد باستخدام الطبقات المجردة والواجهات. | ||
|  | 
 | ||
|  | ## مصادر
 | ||
|  | 
 | ||
|  | [دروس خصوصية - جاوة الطبقات وواجهات مجردة](https://www.tutorialspoint.com/java/java_abstraction.htm)   | ||
|  | [Java Tutorials - Java Abstract methods and classes](https://docs.oracle.com/javase/tutorial/java/IandI/abstract.html) |