۱۳۸۹ فروردین ۱۶, دوشنبه

نكاتي در مورد متد ها

كد هاي جاوا در متد ها نوشته مي شوند.
هر متد در داخل يك كلاس قرار مي گيرد.
هر متد يك نام دارد كه به حروف كوچك شروع مي شود و عمومآ يك فعل است زيرا كاري انجام مي دهد.
در زبان هاي برنامه نويسي ديگر متد ها به نام هاي
function
procedure
subroutine
خوانده مي شود.
يك متد ممكن است مقداري را برگرداند مثل
parseDouble
يا هيچ مقداري را بر نگرداند مثل
showMessageDialog


تشخيص متد ها:
هميشه متد ها با دو پرانتز چپ و راست پايان مي پذيرند كه ممكن است داخل پرانتز آرگومنت (پارامتر) باشد.
هرگاه در كد هاي جاوا پرانتز مشاهده كرديد كه قبل از آن نامي وجود داشت آن يا يك متد يا يك كانستراكتور( سازنده) مي باشد سازنده ها هم بسيار شبيه متد ها مي باشند.
بدنه متد داخل آكولاد قرار مي گيرند.
گاهي متد ها به دنبال كلاسي كه از آن مشتق مي شوند مي آيند كه بين كلاس و متد يك نقطه قرار دارد مثلآ در :

JOptionPane.showMessageDialog(.....);
متد showMessageDialog از كلاس JOptionPane مشتق شده است
يا در :
Double.ParseDouble(.....);
متد ParseDouble از كلاس Double مشتق شده است.
اگر نام كلاس را ذكر نكنيد متد فرض مي كند در كلاس جاري تعريف شده است.

هیچ نظری موجود نیست: