أنواع الكلاسات فى جافا بالنسبة للوراثة

31/10/2019 December 28th, 2021 java, line

You May Also Like

كل ما تريد معرفته عن Nova 3i في مدينة التكنولوجيا كانت هناك مزحة أن سامسونج لديها المزيد من هواتف الجلاكسي ...
Read More
9SKfhJMyh5LLjUEfGAmzwW-480-80.jpg
برنامج الفدية هو برنامج ضار يستخدم التشفير للاحتفاظ بمعلومات الضحية مقابل فدية. يتم تشفير البيانات الهامة الخاصة بالمستخدم أو المؤسسة ...
Read More
Ransomware حل فايروس الفدية
هذا المقال البسيط سيشرح ببساطة كيف يتم حذف الملفات نهائية من جهاز الكمبيوتر دون التراجع عن حذفها او نقلها لسلة ...
Read More
كيف تحذف الملفات بشكل نهائي؟

 

الكلاسات في الجافا تنقسم إلى عدة أنواع من حيث الوراثة وهم :

concrete class

هو كلاس تم أنشائة اما من اجل الوراثة او لانشاء كائن (object) من هذا الكلاس .
وهو يحتوى على مجموعة من المتغيرات والدوال إنظر المثال التالي :

نتيجة بحث الصور عن ‪concrete class‬‏

 

abstract class

هو كلاس عام تم انشائة من اجل الوراثة فقط .و لايمكن أنشاء كائن (object) منة .

نتيجة بحث الصور عن ‪abstract class‬‏
ويحتوى على متغيرات وكذلك دوال اما من النوع العادى او دوال من النوع abstract وهى الدوال المجردة اى دالة بدون body . ويترك تنفيذها اجباريا لاى كلاس يرث من هذا الكلاس .
ويجب ان تكون دوال abstract بداخل كلاس من النوع abstract

 

وهناك مفهوم اخر فى الجافا هو interface وهو عبارة عن اطار يحتوى على مجموعة من المتغيرات بشرط ان تكون final

نتيجة بحث الصور عن ‪interface class‬‏
وكذلك مجموعة من الدوال بشرط ان تكون جميعا من النوع abstract .وهو بديل للوراثة المتعددة .

 

Last Article

error: Content is protected !!