PDA

View Full Version : سوال: از Method Overloading در چه جاهایی استفاده کنیم؟



MiniMicro
سه شنبه 11 تیر 1392, 19:52 عصر
سلام خدمت همه دوستان امیدوارم که حال همگی خوب باشه یک سوال داشتم اونم اینکه از Method Overloading در چه جاهایی استفاده کنیم البته با ذکر مثال لطفاً

پیشاپیش ممنون:متفکر:

veniz2008
سه شنبه 11 تیر 1392, 20:22 عصر
سلام.
در جاهایی که ورودی های متنوع دارید از over loading استفاده میشه (چه از لحاظ تعداد پارامترهای ورودی و چه از لحاظ نوع پارامترهای ورودی).
یکی از بهترین مثال ها، همین متد messagebox سی شارپ هست.
یه حالتش اینه که فقط یه ورودی از نوع رشته میگیره و در واقع همون پیغامی هست که قراره به کاربر نمایش داده بشه :
106485

یه حالت دیگه اینه که علاوه بر متن نمایش داده شده به کاربر میتونید برای پنجره پیغام هم، یک عنوان (caption) در نظر بگیرید :
106484http://barnamenevis.org/images/misc/pencil.png

llMMDll
سه شنبه 11 تیر 1392, 21:06 عصر
سلام دوست عزیز
پیشنهاد می کنم ویدیو شماره 25 آموزش #C جناب نادری رو مشاهده کنید در آنجا با ذکر مثال به طور کامل توضیح داده شده
http://barnamenevis.org/showthread.php?406019
http://www.aparat.com/v/qSgxF