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) |