تجمع شيتات واسئلة oop
813 subscribers
345 photos
12 videos
166 files
37 links
شوفو التثبيتات واتركو لنا دعوة جزاكم الله خيرا. 🤍
Download Telegram
لو حد عندا. example متاع أستاذة ساريا الأسبوع اللي فات واللي قبلا يدزا لان حكت عليه ان مهم
Forwarded from O.O.P (جُوري💙)
متغير ستاتيكclass varible.
متغير مش ستاتيكinstance varible.
براميتر Local varible .
Forwarded from O.O.P (جُوري💙)
Interface, Abstract
هنا الاثنين مشتركات في مفهوم التجريد ..

من ناحية الانشاء :
abstract
عند انشاءه نكتب  abstract class
Interface عند انشاء كلاس انترفيس مانكتبش كلاس قبلها
..
من ناحية انه عندهن كنستركتر ولا :
Abstract كلاس
يحتوي على كنستركتر
انترفيس لا يحتوي على كنستركتر
..
العلاقة بين الكلاسات :

كلاس ابستركتر يمكن اي يحتوي على دوال مجردة و اخرى غير مجردة و المجردة تكون بدون بدي و في كلاس الوراث من ابستركت حنديرها ب بدي ف حنستخدم مفهوم الوراثة مع الاوفر رايدين  ..

بينما ف انترفيس و كلاس العادي نستخدم implement في انشاء الكلاس العادي ليصل ل محتوى كلاس انترفيس ،

و لو بين انترفيس و انترفيس نستخدم extends (مفهوم الوراثة) ..

من ناحية المتغيرات :
المتغيرات في ابستراكت يمكن ان تكون static , final , private ,public ,protected ,,
بينما في  الانترفيس تكون final , public فقط ..
من ناحية الدوال :
الدوال ف ابستركت كلاس يمكن ان تكون abstract ,final, static ,public ,private, protected ..
بينما الدوال في انترفيس تكون
abstract,public ..
آخر حاجة :
ابستركت كلاس يدعم مفهوم الوراثة الفردية
بينما الانترفيس يمكن ان يدعم مفهوم الوراثة المتعددة ..
3
Forwarded from O.O.P
Final مع الكلاس
منقدرش ندير منه وراثة
Final مع متغير منقدرش نغير قيمته
Final مع ميثود منقدرش ندير اوفر رايد للدالة
.
Static تخلي المتغير تابع للكلاس
بالكامل ، و كأنه عامل مشترك ع اوبجكتس كلهن . ميكونش المتغير تابع كل obj اوحده.
1
Forwarded from O.O.P
لو كونت Obj من كلاس الاب حيستدعي كونستركتر الاب بس ، لكن لو كونته من الابن يستدعي متع الاب قبل بعدها متع الابن و شي هذا مهم في ايحاد نتيجة البرنامج .
2
Forwarded from تجمع طلبة تقنية المعلومات جامعة بنغازي
بوت ترجمة المستندات
@XFXBOT
Forwarded from تجمع طلبة تقنية المعلومات جامعة بنغازي