תוכן עניינים:

מהי שיטה עמוסה ב-Java?
מהי שיטה עמוסה ב-Java?

וִידֵאוֹ: מהי שיטה עמוסה ב-Java?

וִידֵאוֹ: מהי שיטה עמוסה ב-Java?
וִידֵאוֹ: Java Method Overloading Tutorial - How To Overload A Method In Java 2024, מאי
Anonim

עומס יתר של שיטה היא תכונה המאפשרת לכיתה לכלול יותר מאחד שיטה בעל אותו שם, אם רשימות הטיעונים שלהם שונות. זה דומה לקונסטרוקטור עומס יתר ב Java , המאפשר למחלקה לקבל יותר מבנאי אחד עם רשימות ארגומנטים שונות.

מזה, איך כותבים שיטה עמוסה ב-Java?

להלן דרכים שונות לבצע עומס יתר של שיטה:

  1. עומס יתר על ידי שינוי מספר הארגומנטים. class MethodOverloading { private static void display(int a){ System.
  2. על ידי שינוי סוג הנתונים של פרמטרים. class MethodOverloading {// שיטה זו מקבלת int private static void display(int a){ System.

אפשר גם לשאול, מהן הדרכים השונות שבהן ניתן להעמיס על שיטה? שיטות עמוסות מדי נבדלים על סמך המספר ו סוּג מהפרמטרים שהועברו כארגומנטים ל- שיטות . אתה פחית לא להגדיר יותר מאחד שיטה עם אותו שם, סדר וה- סוּג של הטיעונים. זו תהיה טעות מהדר.

כמו כן לדעת, מה זה עומס יתר של שיטה ועקיפה של שיטה ב-Java עם דוגמה?

פוסט זה ממחיש את ההבדלים ביניהם באמצעות שניים פשוטים דוגמאות . עומס יתר מתרחש כאשר שניים או יותר שיטות בכיתה אחת יש אותו דבר שיטה שם אך פרמטרים שונים. שׁוֹלֵט פירושו שיש שניים שיטות עם אותו הדבר שיטה שם ופרמטרים (כלומר, שיטה חֲתִימָה).

מהו עומס יתר?

ל להעמיס יותר מדי הוא להעמיס כמות מופרזת במשהו או על משהו, כגון להעמיס יותר מדי של חשמל שמקצר את המעגלים. עומס יתר גורם ל"יותר מדי!" מַצָב. נתיך יתפוצץ אם יותר מדי מכשירים להעמיס יותר מדי המעגלים; זה נקרא an להעמיס יותר מדי (צורת העצם).

מוּמלָץ: