ב- Java, מה ההבדל בין כריכה דינאמית לביטול שיטות?


תשובה 1:
כיתת בעלי חיים {public void eat () {System.out.println ("כל דבר"); }} סוס הכיתה מרחיב את בעלי החיים {לאכול חלל ציבורי () {System.out.println ("ירקות"); }} מבחן מחלקה {public static void main (String args []) {Animal obj; obj = חיה חדשה (); obj.eat (); obj = סוס חדש (); obj.eat (); }}
כל דבר ירקות

תשובה 2:

האם התכוונת לשאול את ההבדל בין "כריכה דינמית" לשיטת "עומס יתר"?

מכיוון שעקיפה של שיטה ו"הפעלת שיטה וירטואלית "(כריכה דינמית) הם שני החלקים של פולימורפיזם של ג'אווה והם" שונים במקצת "מעומס יתר על השיטה: שם שיטה זהה, אך חתימה שונה.


תשובה 3:

האם התכוונת לשאול את ההבדל בין "כריכה דינמית" לשיטת "עומס יתר"?

מכיוון שעקיפה של שיטה ו"הפעלת שיטה וירטואלית "(כריכה דינמית) הם שני החלקים של פולימורפיזם של ג'אווה והם" שונים במקצת "מעומס יתר על השיטה: שם שיטה זהה, אך חתימה שונה.