الخميس، 10 مايو 2012

شرح مفهوم الميثود[method with example]


السلام عليكم ورحمة الله


 موضوعنا]مهم جدأ [


  (method)
قبل ان تبدأإ  وتعمل ، في كتابة أي ،  برنأمج ، لأبد من معرفة، م هي الاشياء التي تتعامل  بها وما هي الفائده منها
وهل ، نحن بحأجه الى استخدإمها بكل مره ،
ما هو  الــــmethod||=هي  عباره ، عن عباره عن تجزئة البرنامج الى اجزاء ، مستخد مأإ دوال بمسميات معينه J
لنفرض ،  كمثال ،:  شركـة سوني ـ قسم المبيعات : نحن نعلم لأبد انه يوجد مدير مسوؤل ، عن ذلك الشيً:
وهنأإك موظفين يعملون تحت سلطة هذا الشخص ، يقوم مثلأ المدير  ، بطلب ، من كل ، شخص ان يقوم عمله ، وهذا المدير ،  جالس ،  ومرتاأإح : مجرد ، انه : يرسل ، ومن ثم يشأهد النتائج  هي ، مشابهه لمعملية الميثودً قأم بتجزئة العمل ،  هل تتوقع بان البرأمج الكبيره التي ، نشاهدها ، ك برنأمج الفوتشوب ، وبرنأمج الأفيرا  وبرامج كثيره قام شخص بعملها : هل بالعقل ، يقوم شخص بكتابة  حوالي 100 الف كود : لوحده  لأ طبعا ، الشركه المصنعه للبرنأمج قامت  بتجزئة البرنأمج :  الى عدة اجزاء وطلبت من كل مبرمج ان يقوم في عمله طيب : من هو  المستقبل لذلك من هي ،  لنفرض بانها ، الاب ، طبعا دالة main  هي المسؤوله ،
دعونا نقوم في عمل برنأمج توضيحي ، طبعا مستخدما الخوارزميات ، ياتي شخص يقول :  لماذا يعني اكثر برامجنا  كلها رياضيات وحسابات : اقول ل كان 90%  من البرمجه ، والبرنأمج الذي تود عمله  خوارزميات رياضيهً
ففهمك للمبدأإ طريقك الى ، عالم الابحار في  البرمجه اطلنا ، بحديثنا فلننتقل الى ،
نريد عمل برنامج بسيط  يقوم ، المشرف ، على  ادخال الدرجات لطالب ، وهي الاختبارات الأول والثاني ، والثالث حيث   قام المعلم ، باخبار المشرف على الادخال ، انني الدرجه الاكبر لتلك الدرجات المدرس يبغى ينجح الطالب هههه نكمل لأحظ انا قولت ، مشرف ، مسؤول : يعني هو المــ MAIN   وهوا الذي يقوم في الارسال  الان الموظف يريد عمل  مقارنه لتلك الدرجات  نحتأج لعمل ، ميثود يستقبل الدرجات ويقوم في عملية المقارنه ومن ثم يقوم في ارجاع القيمه الكبرى ، الى ، المشرف ً ولنعلم : ان الميثود المستخدم لأبد ان نصرح به بهويه حتى يستطيع الmain مشاهدته باستخدأم static  :
طبعا المثال : نقوم في ادخال ثلاث درجات ونود مقارنتها ، ولكن ، نحن  نود ايهما الاكبر بينهم ، في هذه الحاله ، نرجع لعملية الفرض ، لنفرض ، ان الدرجه الاولى هي الكبرى ، ومن نقارنها مع الدرجات الاخرى ، :
الميثود : هنأإك انوأع منه هنأإك ميثود ياخذ ولأكن لأ يرجع وهوأإ م يطلق عليه ، بالبخيل ،  نفس فصيلة الدم : ونوعه void   ليس بشرط بان الميثود يقوم في استرجاع قيمه ،
شأهد المثال ، لكي توضح لك اكثرً:

                    طبعا اكيد يكون ، بعد return نقفل ، الاقواس ،  ثلاث اقوس { { { 
نشوف   out put!


   اي استفسار ، ضعه نحن ، لم نضع هذه المدونه الى لأكسابك العلمً الذي نحملهً
دعوأتكمَِِ
عبدالرحمن البلوي & المباركيً

ليست هناك تعليقات:

إرسال تعليق