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