Learn Object Oriented PHP 4 – Class and Object Advanced Exam
Class and Object Advanced Exam
بسم الله نبدأ وعلى الله نتوكل، والصلاة والسلام على سيدنا محمد .
بعد يا جماعه ما خدنا الأمثه النظريه، فاضل ان احنا ندخل على الكود ونفهم فكرة الكود ونعرف كل حاجه فيه بإذن الله .
طبعا نصحنا ناس ف الدرس التانى ان انتوا تشتغلوا على محرر NetBeans بس ان شاء الله هنشتغل ف دروسنا النهارده ودروسنا القادمه بإذن الله على محرر Sublime طبعا علشان ايدينا تاخد على كتابة الاكواد وتاخد على الشغل واحده واحده وبعدين نبقى ندخل على محرر NetBeans .
يالا نبدا ونكتب احنا Class اللى اتفقنا ان شركة Apple عملته وبعتته الصين والصين بدأت تنشئ منه مثلا Objects كتير اللى هي التليفونات وبعتتها للأبل استور علشان تبدأ تبيع .
ف الصوره مثال :- كتبنا Class وبعدين حطينا AppleDvice بعدها وبفتحنا قوسين وهنشوف بقى البنيه دى معناها اى، كلمة Class يا جماعه هيا ال keyword او الكلمه اللى بتوصف لمتجرم اللغه ان انا هنشئ Class جديد، بعدها على طول بتكون متبوعه بأسم ال Class بتاعى اللى احنا كاتبيه عندكم اسمه AppleDvice اسم الClass طبعا بيعبر عن الحاجات اللى جواه انا عايز انشئ يوزر جديد وادمن من Class معين بنروح مثلا نسميه User عاوز انشئ مقال واخبار ووالخ بسمى اسم ال Class مثلا Post زي م تحب انت انشئ احنا هنا ضربنا المثال ب Apple ف عملنا AppleDvice عملنا كدا Class فاضى زي م انتوا شايفين وعرفنا ان Class بتكون هي ال keyword واللى بعدها على طول بيكون اسم الكلاس والاقواس دى بتوصف ان هيكون جوه الاقواس دى خواص Properties وMethods
بعد كدا هنبدأ نعمل Object مبنى على الClass ده، احنا قولنا ان ال Class ده اللى هو التصميم اللى apple بعتته الصين هبدأ دلوقتى انشئ تليفون جديد IPhone من ال Class ده
ف الصوره مثال:- ف المثال عندنا بعد ن انشأنا ال Class هنعمل بعدها $ وهنسميه IPhone علشان نخزن فيه ال Object علشان خاطر نعرضها ونشوف محتوى ال $ ده هيكون اى وهنعمل بعدها علامة ال = new كلمة new بتوصف ان انا هنشئ Object جديد مبنى على Class معين ال Class معين ده علشان تعرف اللغه اى هو بتحط اسم الClass مباشرةً بعد كلمة new AppleDvice وبعد كدا نحط ال parentheses اللى هي الاقواس وكدا بفضل الله وكرمه انشأنا ال Object بتاعنا
ف الصوره مثال:- هنيجى احنا نعمل pre علشان نحط جواه خواص مثلا معينه ونعمل Var_dump طبعا ال Var_dump بيطلعلك المحتوى بتاعك ونحط ال $ ونعمل Save ونشوف على المتصفح بتاعنا
ف الصوره نتيجه:- كتب هنا object(AppleDvice)#1 (0) {
} ال AppleDvice ده هو الClass اللى انشأت منه ال Object طبعا ال Object مفيهوش اى حاجه مفيش اى خواص
احنا بس النهارده عايزين نتعرف على ال Class and Object ازاى ننشئ Class وازاى انشئ منه Object هو دا المطلوب منك النهارده
التعليقات (0)
عرض المزيد.. جديد مقالاتي
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !