જ્યારે m ને બોલાવીએ ત્યારે તે હવે વર્ગ B પદાર્થ માટે ચકાસાયેલ છે, તે વર્ગ B ના સંદર્ભમાં કહેવાય છે અને બહુપક્ષીયતાને કારણે કોલ m હવે, A ડોટ m 2 ને કરવાને બદલે B dot m 2 ને કરો અને તે m 2 સાથે સારી રીતે કામ કરી રહ્યું હતું, પરંતુ હવે તે જ m પર B dot m 2 પર કલ કરી રહ્યું છે અને તે નિષ્ફળ થઈ શકે છે અને અલબત્ત, જ્યારે આપણી પાસે પદ્ધતિ ઓવરરાઇડ છે આપણે બેઝ ક્લાસ પદ્ધતિને ઓવરરાઇડ કરીને નવી પદ્ધતિ લખી છે, દેખીતી રીતે, આપણે ટેસ્ટીંગ કરવાની જરૂર છે.
आता क्लास B ऑब्जेक्ट साठी त्याची टेस्ट घेण्यात आली आहे. जेव्हा आपण m ला कॉल करतो, तेव्हा त्याला क्लास Bच्या संदर्भात क्लास म्हणतात आणि म्हणून, पॉलीमॉर्फिझम मुळे m कॉल करण्यासाठी आता, A डॉट m2 म्हणण्यापेक्षा B डॉट m2 ला कॉल करावे लागेल आणि म्हणून, ते m2 सह चांगले फंक्शन करेल, परंतु आता त्याच m वर B डॉट m2 कॉल करत आहे, आणि म्हणून, ते अयशस्वी होऊ शकते आणि नक्कीच, जेव्हा, आपल्याकडे मेथड ओव्हरराइडिंग आहे, तेव्हा आपण बेस क्लास मेथड ओव्हरराइड करत एक नवीन पद्धत लिहू शकतो, हे आपल्याला टेस्ट करणे आवश्यक आहे.