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

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

You May Also Like

أولا هي اختصار لكلمة Near-Field Communication، وهي عبارة عن طريقة اتصال لا سلكية يتم استخدامها في معظم الأجهزة حالياً، وذلك ...
Read More
NFC ماهي تقنية
هذا الملف جزء من دليل نظام Microsoft Windows وهو مطلوب ، يوجد ملف Windows System32 في: C: \ Windows \ ...
Read More
system32 التعريف بمجلد
وفقاً لبحث أجراه معهد Brian Holden Vision، فقد ازدادت نسبة الأشخاص الذين يعانون من مشكلة قصر البصر حول العالم. ففي ...
Read More
علاقة قصر البصر بوسائل الاتصال و التكنولوجيا

 

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

concrete class

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

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

 

abstract class

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

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

 

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

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

 

Last Article