۱ احمدرضا عبداللهی
Overloading
جامعه جاوا (اندروید) ایجاد شده در ۱۵ شهریور ۱۴۰۱

سلام و وقت بخیر

من در تصویر زیر پارامتر message رو اضافه کردم و گفتم که در خروجی hello همراه با message رو چاپ کنه

902e-Screenshot 2022-09-06 131542.png

اما من در کلاس Main وقتی این متد رو صدا زدم پارامترش رو تامین نکردم تا ببینم در خروجی چه نتیجه ای رو میاره

در خروجی Hello Student رو نمایش داد

به چه علت این پیام نمایش داده شد؟

5ac8-Screenshot 2022-09-06 131523.png

سلام احمد رضا جان

زبان جاوا این قابلیت رو داره که میتونید متد‌های همنام با پارامتر‌های متفاوت داشته باشید و چون شما پارامتری به متدتون ندادید از متدی استفاده شده که پارامتر ندارد

پوریا شفیعی ۱۶ شهریور ۱۴۰۱، ۱۰:۱۶