[سجن البرمجة] مقدمة في Classes
الكاتب: Dr.Nabhan | 12 أكتوبر 2006
السلام عليكم ورحمته تعالى ..
اليوم معاً سنتعرف إلى أدوات التعذيب في سجن البرمجة مع السجّان php وهي الكلاسات.
تعريف بسيط بهذه الأداة التعذيبية:
هذه الـ Classes تعتبر كائنات (Objects) وهي تستخدم لتسهيل حياتك البرمجية.
وتعريف الكائن : هي عملية لإنشاء عمليات في برنامج معين على فئات معينة ليتم تطبيقها على البيانات ليتم معالجتها و وظيفة هذه الكائنات مرتبطة بالبيانات المستخدمة.
ولتوضيح كيفية عمل هذه الأداة التعذيبية:
"إنشاء كائن في فئة نقوم بمعالجتها و إضافة سمات على هذه الفئة ثم نقوم بإنشاء تواجد للفئات ونمرر عليه البيانات التي تريد أن تمر بالمعالجة التي مرت عليها الفئة إما معالجة كاملة أو جزئية بحسب الرغبة".
(مقتبس من قرية الـphp).
كيف يمكنني التعذيب بهذه الأداة (كيفية إنشاء فئة):
أولاًً: نقوم بكتابة الكلمة السحرية وهي Classes ومن بعدها اسم هذا الكائن.. مثلاًً:
{
}
هنا اسميت الكائن بـ MoonCLass
كيف يمكنني استدعاء اداتي التعذيبية (دالتي):
بهذه الطريقة يمكنك إستدعاء الدالة واستخدامها:
هكذا استدعينا الدالة.
الآن كيف يمكنني استخدام الدالة؟
نقوم بإنشاء دالة بسيطة وظيفتها جمع عدد 1 للرقم المدخل لهذه الدالة (ما فهمتم شيء .. في المثال راح تفهمون):
{
function addone($num)
{
$numlast = $num+1;
}
}
$numadd = new num1;
echo $numadd->addone(1);
سوف يخرج الناتج 2
بهذا عزيزي المسجون تم تعريف مقدمة بسيطة عن أداة تعذيب كبيرة وهي الكائنات
والكائنات تسهل لك الكثير من الطرق و تستطيع دمج الكثير من العمليات.
مع تحياتي لكم يا مساجيننا الكرام.