كورسات _ courses
كورسات _ courses

@c_4et

4 تغريدة 1 قراءة Mar 27, 2021
تعريف الكائن بشكل مختصر
انت في برنامجك العادي تقوم ببناء دوال وتقوم بتعريف متغيرات داخل البرنامج في الاوبجكت اورينتد oop هو نفس الشيء وهو انك تقوم ببناء دوال وتعريف متغيرات ولكن هذه الدوال والمتغيرات في الاوبجكت اورينتد oop تكون داخل كلاس class ولن نستطيع الوصول إلى الدوال أو
المتغيرات داخل الكلاس إلا عن طريق إنشاء كائن (بغض النظر عن المتغيرات والدوال من نوع static )
ويعرف الكائن بأنه نسخة من الكلاس نستطيع من خلاله الوصول إلى الدوال والمتغيرات داخل الكلاس
فعلى سبيل المثال لو افترضنا أن لدينا كلاس اسمه Test واردنا الوصول إلى دالة معينة داخل هذا الكلاس
في البداية نقوم بإنشاء كائن من الكلاس بالطريقة التالية
Test T=new Test ();
#لاحظ قمنا بإنشاء كائن من الكلاس Test اسمه T يمكنك إعطاء اي اسم للكائن حسبما تشاء
بعد إنشاء الكائن من الكلاس يمكنك الآن الوصول إلى الدوال والمتغيرات داخل الكلاس
لو افترضنا أن الكلاس Test يحتوي على دالة
اسمها Add ونريد الوصول إلى هذه الدالة في هذه الحالة سوف نستخدم الكائن T الذي قمنا بانشاءه من الكلاس Test للوصول إلى هذه الدالة بالطريقة التالية
Test T = new Test ();
T.Add ();

جاري تحميل الاقتراحات...