نقل قول از erfanlinkدلیل استفاده نکردن یا کردن متد چیه؟
تقسیم وظایف! مثلا شما یه رباط داری! رباط باید راه بره دیگه! خب پس یه کلاس _ تابع به نام "راه رفتن" داریم! توی راه رفتن باید سرعت باشه! پس یه متد هم توی کلاس "راه رفتن " به نام سرعت داریم که باید توش عواملی مثل تایید سرعت باشه!
خب بدون این ها هم میشه! اما برنامه از خوانایی میافته!
چرا از تابع استفاده کنیم
تابع مثل یه قالبه!
شما فرض کن کوزه گری! به شما میگن 1000 تا کوزه بساز! میتونی 1 قالب بسازی 1000 بار از روش نمونه بسازی و یا 1000 بار تمام کارهای یه کوزه را انجام بدی!
خب برای کامپیوتر هم آسون تره دیگه!
تعریف هر دوشون رو هم بگید
کد:
class moisrex {
public int a{
این الان یه متده که باید یه خروجی از جنس اینتیجر بگردونه!
retern a;
}
}
main{
moisrex s= new moisrex();
console.writeline(s.a);
داره خروجی تابع آ را در کلاس مویزرکس چاپ میکنه!
}
باتشکر
و البته طریقه صحیح تعریفشون
عزیزم اگر هر سوالی داشتید بهتره به کلاس برید!
تعریف این ها و مفهوم رفرنس تایپ ها و.... همین طوری نیست البته از سایت شخصی من هم میتونید دنبال کنید
با تشکر
از کلمه out و ref در کجاها استفاده میکنیم؟
....
به امید پیش رفت روز افزون کدستان. امیدوارم خود محمد به سایتش برسه . من بلد نبودم کمک کنم رفیق نمیره راه شدیم!
دوست دارم دوباره همتون رو
همین جا ببینم.
و آنگاه که آسیاب باز خواهد ایستاد تا دخترکی در خانه , خود به تنهایی در
خانه گندم بکوبد و با یک مشت آرد , 80 میلیون اردک زشت را سیر نماید , جنگ
آسیاب , گندم دخترک را هم ربود و اردکان زشت در تالاب دیگری به قو تبدیل
شدند
از بچگی بهم گفتن بزرگ میشی یادت میره
من کوچیک شدمو یادم بود و این یادم داد
که واقعیت همیشه خلاف گفته هاشون خواهد بود