जावामध्ये, डायनॅमिक बाइंडिंग आणि मेथड ओव्हरराइडिंगमध्ये काय फरक आहे?


उत्तर 1:
वर्ग प्राणी {सार्वजनिक शून्य खाणे () {System.out.println ("काहीही"); H H वर्ग घोडा जनावरांच्या-सार्वजनिक शून्य खाण्या (). सिस्टम.आउट.प्रिंटलन ("भाज्या") वाढवितो; Test Test वर्ग चाचणी {पब्लिक स्टॅटिक शून्य मुख्य (स्ट्रिंग आर्क []) {अ‍ॅनिमल ऑब्जेक्ट; ऑब्जेक्ट = नवीन प्राणी (); obj.eat (); ऑब्जेक्ट = नवीन घोडा (); obj.eat (); }}
काहीही भाजीपाला

उत्तर 2:

तुम्हाला “डायनामिक बाइंडिंग” आणि मेथड “ओव्हरलोडिंग” मधील फरक विचारायचे आहे का?

कारण मेथड ओव्हरराइडिंग आणि “व्हर्च्युअल मेथड इन्व्होकेशन” (डायनॅमिक बाइंडिंग) जावा पॉलिमॉर्फिझमचे दोन भाग आहेत आणि ते मेथड ओव्हरलोडिंगपेक्षा “थोडेसे वेगळे” आहेत: समान पद्धतीचे नाव, परंतु भिन्न स्वाक्षरी.


उत्तर 3:

तुम्हाला “डायनामिक बाइंडिंग” आणि मेथड “ओव्हरलोडिंग” मधील फरक विचारायचे आहे का?

कारण मेथड ओव्हरराइडिंग आणि “व्हर्च्युअल मेथड इन्व्होकेशन” (डायनॅमिक बाइंडिंग) जावा पॉलिमॉर्फिझमचे दोन भाग आहेत आणि ते मेथड ओव्हरलोडिंगपेक्षा “थोडेसे वेगळे” आहेत: समान पद्धतीचे नाव, परंतु भिन्न स्वाक्षरी.