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