![]() |
|
الدرس السادس عشر - الطرق Methods - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : الأقسام التعليمية - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=90) +--- قسم : قسم دورات المنتدى (http://vb4arb.com/vb/forumdisplay.php?fid=113) +---- قسم : دورة تعلم java (http://vb4arb.com/vb/forumdisplay.php?fid=137) +---- الموضوع : الدرس السادس عشر - الطرق Methods (/showthread.php?tid=6527) |
الدرس السادس عشر - الطرق Methods - RaggiTech - 19-10-12 كاتب الموضوع : tibo
السلام عليكم ورحمة الله وبركاته الطرق "Methods" هى طريقك لكتابة برامج إحترافية مما سيوفر عليك تعب وعناء تكرار الأكواد البرمجية تعرف الطريقة فى لغات البرمجة الأخري بالدوال "Functions" ولاكن فى الجافا تسمي "Methods" شكل الطريقة يكون على الشكل التالي : محدد الوصول ثم static ثم نوع البيانات الراجعة من الطريقة ثم اسم الطريقة ( نوع واسماء المتغيرات الداخلة للطريقة ) { جسم الطريقة أو الكود المراد تنفيذه جملة return ثم القيمة المرجعة ولا تكتب جملة return إذا كانت الطريقة لا ترجع قيم } مثال على ذلك : كود : [color=blue]private static int[/color] sum( int x , int y ) {ثانيا : كلمة static تستخدم إذا كنت سوف تستخدم الطريقة داخل الكلاس المعرفة داخلة ثالثاً : نوع القيم التي ترجعها الطريقة رابعاً : اسم الطريقة ملحوظة على اسم الطريقة يفضل أن يكون حرفها صغيره وإن بدأت بأكثر من مقطع يكون أول المقطع حرف كبير سوف تلاحظ هذا دائماً فى الطرق المدمجة فى حزمة الجافا الأساسية خامساً : القيم التى تأخذها الطريقة يجب أن تعرف داخل أقوس البارامترات للطريقة سادساً : جسم الطريقة سابعا : جملة return ولا حاجة لها إن كانت الطريقة لا ترجع أى قيم . كود برنامج معرف داخلة عدة طرق وكيفية إستدعائها : كود : import java.util.Scanner; |