فرآیند تعریف دو یا چند متد در یک کلاس که دارای نام یکسان اما اعلان پارامترهای متفاوت هستند چیست؟
فرآیند تعریف دو یا چند متد در یک کلاس که دارای نام یکسان اما اعلان پارامترهای متفاوت هستند چیست؟

تصویری: فرآیند تعریف دو یا چند متد در یک کلاس که دارای نام یکسان اما اعلان پارامترهای متفاوت هستند چیست؟

تصویری: فرآیند تعریف دو یا چند متد در یک کلاس که دارای نام یکسان اما اعلان پارامترهای متفاوت هستند چیست؟
تصویری: آموزش بارگذاری بیش از حد روش جاوا - نحوه بارگذاری بیش از حد یک روش در جاوا 2024, نوامبر
Anonim

روش اضافه بار

امضای یک روش از نوع برگشتی آن، دید آن و یا استثناهایی که ممکن است ایجاد کند، تشکیل نشده است. تمرین از تعریف دو یا چند روش در داخل را همان کلاس که به اشتراک می گذارند نام یکسان اما پارامترهای مختلف اضافه بار نامیده می شود مواد و روش ها.

به این ترتیب، از کدام یک از اینها می توان برای متمایز کردن دو یا چند روش با نام یکسان استفاده کرد؟

انجمن بحث و گفت و گو

Que کدام یک از اینها را می توان برای متمایز کردن دو یا چند روش با نام یکسان استفاده کرد؟
ب تعداد پارامترها
ج نوع روش برگشتی
د همه موارد ذکر شده
پاسخ: همه موارد ذکر شده

همچنین ممکن است بپرسید، وقتی از یک نام برای دو یا چند متد در یک کلاس استفاده می شود، جاوا چگونه آنها را از هم جدا می کند؟ با امضای آنها که شامل نام روش و انواع داده های روش پارامترها به ترتیبی که ظاهر می شوند.

علاوه بر این، فرآیند تعریف دو یا چند متد در یک کلاس که نام یکسانی دارند اما پارامترهای متفاوتی دارند، چیست؟

توضیح: دو یا چند روش می توان یک نام دارند تا زمانی که آنها اعلام پارامترها است ناهمسان ، مواد و روش ها گفته می شود بیش از حد بارگذاری شده و پردازش می شود نامیده میشود اضافه بار روش.

اگر روشی با نام و آرگومان های یکسان در 2 فایل توضیح داده شود و هر دوی آنها را وارد کنیم چه اتفاقی می افتد؟

اضافه بار: دو یا بیشتر روش داشتن همین نام اما متفاوت بحث و جدل که در یکسان کلاس به عنوان اضافه بار شناخته می شود. دو یا بیشتر روش داشتن نام روش مشابه و همان استدلال اما کلاس های مختلف به عنوان overriding شناخته می شود. همچنین به عنوان چند شکلی زمان اجرا، پلی مورفیسم پویا، اتصال دینامیک نیز شناخته می شود.

توصیه شده: