जेव्हा आपण m ला कॉल करतो, तेव्हा त्याला क्लास Bच्या संदर्भात क्लास म्हणतात आणि म्हणून, पॉलीमॉर्फिझम मुळे m कॉल करण्यासाठी आता, A डॉट m2 म्हणण्यापेक्षा B डॉट m2 ला कॉल करावे लागेल आणि म्हणून, ते m2 सह चांगले फंक्शन करेल, परंतु आता त्याच m वर B डॉट m2 कॉल करत आहे, आणि म्हणून, ते अयशस्वी होऊ शकते आणि नक्कीच, जेव्हा, आपल्याकडे मेथड ओव्हरराइडिंग आहे, तेव्हा आपण बेस क्लास मेथड ओव्हरराइड करत एक नवीन पद्धत लिहू शकतो, हे आपल्याला टेस्ट करणे आवश्यक आहे.
একে ক্লাস B-এর পরিপ্রেক্ষিতে কল করা হবে এবং এর ফলে পলিমরফিজমের দরুন m, এখন A. m2-এর পরিবর্তে B. m2-কে কল করবে এবং এর ফলে এটা m2-এর সাথে ভালোভাবে কাজ করছে। কিন্তু এখন ওই একই m, B.