نوشته شده توسط
irpersian20
سلام
فرق تابع با متد چیه؟
چرا دیتل در C++ همش میگه تابع بعد تو سی شارپ همش میگه متد؟
چرا؟
دوست عزیز بد نیست با چند تا تعریف آشنا بشی :
field:به متغیری که در سطح کلاس تعریف میشود field میگوییم
Local:به متغیری که در سطح متود تعریف میشود local میگوییم
نکته:ما فقط کد کنترلی را حق داریم داخل متود تعریف کنیم
methodOverloading:
تغریف چند متود با نامهای یکسان ولی با signature متفاوت(پارامتر ورودی متفاوت)
ولی در تابع اگه خاطرتون باشه مبحث refrencetype ها و .... مطرح بود
بدنیست یک ebook دات نت رو بخونید واقعا مفیده وقتی بدونیم همه چی رو بعد کد بنویسیم بدونیم AccessModifire چیه ConstructorOverloading چیه Delegate چیه کلا شی گرایی رو اگه بلد باشیم واقعا میتونیم توی برنامه نویسی یک کارهایی کنیم که واقعا لذت بخشه مثلا بجای ساخت 20 تا فرم یک فرم رو توسط وراثت ارث بری کنیم و...
تعریف متود :(متودی برای نمایش)
public void showinfo()
{
...
}