الثلاثاء، 30 يونيو 2009

شرح لكيفيه اعلان الدوال methods في ال java

* الداله تعني اداء وظيفه معينه في البرنامج واما ان ترجع قيمه او لا ترجع قيمه
والصيغه العامه لاعلانها في لغه الجافا :
MethodModifiers Resulttype MethodDeclarator
Throws clause Methodbody
وسنشرح اي واحده علي حده
* اولا ال MethodModifiers :-
وهي بدورها تحدد الaccess control او التحكم في الوصول الي الداله وهي اختياريه والوضع الافتراضي لها هو (private ) ويمكن ان تكون هناك اكثر من
MethodModifiers .
* ثانيا ال ResultType :-
وهي اجباريه , تكون (void ) اذا كانت الدوال لا ترجع شي وتكون احدي ال
primitive data type او ال non primitive data type اذا كانت الداله ترجع شي ,
اما اذا كانت الداله لا ترجع شي (void ) فيجب ان لا تحتوي علي جمله (Return ) , اما اذا كانت الداله ترجع قيم فيجب ان تحتوي علي جمله (Return ).
* ثالثا ال Methoddeclartor :-
هو اسم الداله وبارمتراتها ان وجدت , ويمكن ان تكون هناك اكثر من داله باسم
واحد وهذا يعرف بال(overload ) الذي يحقق تعدديه الاشكال (polymorphism )
في مفاهيم الكائنات الموجهه (object oriented concept ) .
* رابعا ال Throws clause :-
وهي تسمي فقره الاستثناء وهي اختياريه عند الاعلان عن الداله ,وتستخدم
هذه الفقره بتوجيه المنفذ الي عمل محدد عند حدوث خطا اثناء التنفيذ ويعرف
هذا بال (exception handling ).
* خامسا ال Method body :-
ويبدا بالقوس } وتنتهي بالقوس {.

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

إرسال تعليق