سلام خدمت همه دوستان امیدوارم که حال همگی خوب باشه یک سوال داشتم اونم اینکه از Method Overloading در چه جاهایی استفاده کنیم البته با ذکر مثال لطفاً
پیشاپیش ممنون
سلام خدمت همه دوستان امیدوارم که حال همگی خوب باشه یک سوال داشتم اونم اینکه از Method Overloading در چه جاهایی استفاده کنیم البته با ذکر مثال لطفاً
پیشاپیش ممنون
سلام.
در جاهایی که ورودی های متنوع دارید از over loading استفاده میشه (چه از لحاظ تعداد پارامترهای ورودی و چه از لحاظ نوع پارامترهای ورودی).
یکی از بهترین مثال ها، همین متد messagebox سی شارپ هست.
یه حالتش اینه که فقط یه ورودی از نوع رشته میگیره و در واقع همون پیغامی هست که قراره به کاربر نمایش داده بشه :
msg1.JPG
یه حالت دیگه اینه که علاوه بر متن نمایش داده شده به کاربر میتونید برای پنجره پیغام هم، یک عنوان (caption) در نظر بگیرید :
msg2.JPG
سلام دوست عزیز
پیشنهاد می کنم ویدیو شماره 25 آموزش #C جناب نادری رو مشاهده کنید در آنجا با ذکر مثال به طور کامل توضیح داده شده
https://barnamenevis.org/showthread.php?406019
http://www.aparat.com/v/qSgxF