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

31/10/2019 java, line

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

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

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

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

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

 

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

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

منهاج كامل في تعلم البرمجة ولغة الجافا
كورس أساسيات البرمجة بلغة الجافا
Unity 3D الخاصة بمحرك الالعاب java Script تعلم لغة
كتاب برمجة الكائنات الموجهة في لغة الجافا
كتاب رحلة إستكشافية للغة البرمجة جافا
للبحث عن قيمة واحدة في اكثر من عمود select جملة
مفهوم تعلم الآلة
طريقة الحصول على ما يزيد عن 100 جيجا تخزين سحابي
خطر الجرائم الإلكترونية على البشرية
Laravel ماهو
المجتمع العراقي و الاجهزة الذكية
ميزات و عيوب جلاكسي نوت 10 بلس
ﻃﺮﻕ ﺇﻧﺸﺎﺀ ﺃﻱ ﺗﻄﺒﻴﻖ ﺃﻧﺪﺭﻭﻳﺪ