यह वही है की मतभेद की मेरी समझ है अधिभावी और Overwriting एक वास्तविक दुनिया उदाहरण के मामले में, कर रहे हैं:
मान लें कि आपके पास एक ऑटोमोबाइल विनिर्माण कंपनी है। आप अपने ग्राहकों के साथ प्रसिद्ध और खुश हैं क्योंकि वे हमेशा आप पर भरोसा करते हैं और आपके उत्पादों को खरीदते हैं।
अपने व्यवसाय को आगे बढ़ाने के लिए, आपके पास मूल रूप से, हाथ में 2 विकल्प हैं:
सभी चीजों के माध्यम से आते हैं और आप जानते हैं कि आप सही रास्ते पर कदम रखते हैं। इसलिए आप न केवल पिछले मॉडलों को रखना चाहते हैं, बल्कि उन्हें बढ़ाते रहना चाहते हैं। हालांकि, कैसे आए? संभवतः मौजूदा मॉडलों में कुछ नई सुविधाओं को जोड़कर! अब नए मॉडल्स में सभी फीचर्स हैं और साथ ही साथ नए वर्धित फीचर हैं।
आप जानते हैं कि आप जिस रास्ते से गुज़रे वो गलत था! क्या एक भयानक दृष्टिकोण !! आप जल्दी से नोटिस करते हैं कि कंपनी को पूरी तकनीक बदलनी चाहिए, अन्यथा यह कठोर परिस्थितियों (जैसे कि दिवालियापन या ...) से गुजरना होगा
सब के बाद, प्रोग्रामिंग के संदर्भ में, पहले दृष्टिकोण को दर्शाता है ओवरराइड जब से तुम कुछ जोड़ने के नए व्यवहार से पहले व्यवहार जो कार थी रखते हुए अपनी कारों के लिए है, जबकि दूसरा दृष्टिकोण को दर्शाता है Overwriting जब से तुम व्यवहार को बदलना चाहते हैं (रों) पूरी तरह से, और खरोंच से नई सुविधाओं का विकास।
इससे आपको मदद मिलने की आशा है।