استخدام الكائن بعد إنشائه : طريقة الوصول لمحتويات الكائن
لقد ذكرنا سابقاً أن إنشاء الكائن يتم كما رأينا بإستخدام كلمة new ..
ولقد أنشأنا كائن بإسم nokia الآن السؤال هنا هو
كيف أستخدم الكائن nokia ؟
الجواب بكل بساطة فأنت عندما شرحت الكلاس Mobil فأنت تقول أي كائن يتم إنشائه من هذا الكلاس فإنه سيحتوي على دالتين هما Connect و DisConnect ومتغيرين هما color و company .
إذا فإن nokia سيحتوي على دالتين هما Connect و DisConnect و متغيرين هما color و company والسبب لأن المتغير أو الكائن nokia هو عبارة عن كائن من النوع Mobil ..
طيب السؤال الآن هو
كيف أصل لهذه الدوال والمتغيرات الموجودة في كائن(متغير) nokia ؟
الجواب هو بإستخدام مايسمى بمعامل الكائن أو الـ Object Operator وهو عبارة عن شكل سهم كالتالي
أي بكلام أخر فإنني بعد إنشاء الكائن سأقوم
بإستخدام المتغير يليه
شكل السهم يليه
محتويات الكائن من متغيرات ودوال
و للتوضيح فلكي أصل للمتغير color من الكائن nokia فإنني سأكتب مايلي وذلك بعد إنشاء الكائن :
كود PHP:
$nokia->color = "blue";
ولاحظ هنا أنني لم أضع علامة $ للمتغير color ..
ولكي أنفذ الدالة Connect والتي أظن أنك فهمتني قبل أن أكتبها فإنك ستكتب :
كود PHP:
$nokia->Connect();
وبكلام أخر فإنك لو نفذت الكلام التالي الآن لجوال من نوع sony وتقوم بإنشاء اتصال فإنك ستكتب مايلي :
كود PHP:
$sony = new Mobil();
$sony->Connect();
عندها ستكون المخرجات :
وأرجوا أن تكون المعلومة قد وصلت ..
وللبقية حوار بإذن الله تعالى ..
تحياتي