वीडियो: रचना और वंशानुक्रम में क्या अंतर है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
हालांकि दोनों विरासत और संरचना कोड पुन: प्रयोज्यता प्रदान करती है, मुख्य अंतर रचना और के बीच विरासत जावा में है कि संयोजन की अनुमति देता है का पुन: उपयोग इसे विस्तारित किए बिना कोड लेकिन विरासत के लिए आपको विस्तार करना होगा NS किसी भी पुन: उपयोग के लिए कक्षा का कोड या कार्यक्षमता।
इसके बाद, कोई यह भी पूछ सकता है कि कौन सा बेहतर उत्तराधिकार या रचना है?
1) एक एहसान करने का कारण संयोजन ऊपर विरासत जावा में तथ्य यह है कि जावा एकाधिक का समर्थन नहीं करता है विरासत . 2) संयोजन प्रस्तावों बेहतर कक्षा की तुलना में परीक्षण-क्षमता विरासत . अगर एक वर्ग किसी अन्य वर्ग से बना है, आप आसानी से परीक्षण के लिए रचित वर्ग का प्रतिनिधित्व करने वाली नकली वस्तु बना सकते हैं।
साथ ही, ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग में कंपोजिशन क्या है? संयोजन में मूलभूत अवधारणाओं में से एक है वस्तु - उन्मुख प्रोग्रामिंग . यह एक वर्ग का वर्णन करता है जो एक या अधिक का संदर्भ देता है वस्तुओं उदाहरण चर में अन्य वर्गों के। यह आपको. के बीच हैस-ए एसोसिएशन मॉडल करने की अनुमति देता है वस्तुओं . आप वास्तविक दुनिया में ऐसे रिश्ते काफी नियमित रूप से पा सकते हैं।
इसे ध्यान में रखते हुए, वंशानुक्रम पर रचना का क्या अर्थ है?
विरासत पर संरचना (या समग्र पुन: उपयोग सिद्धांत) ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) में है सिद्धांत है कि वर्गों को उनके द्वारा बहुरूपी व्यवहार और कोड का पुन: उपयोग करना चाहिए संयोजन (वांछित कार्यक्षमता को लागू करने वाले अन्य वर्गों के उदाहरण शामिल करके) के बजाय विरासत एक आधार से
क्या एकत्रीकरण एक विरासत है?
विरासत : उपवर्ग बनाकर कक्षा की कार्यक्षमता का विस्तार करें। नई कार्यक्षमता प्रदान करने के लिए उपवर्गों में सुपरक्लास सदस्यों को ओवरराइड करें। एकत्रीकरण : अन्य वर्गों को लेकर और उन्हें एक नई कक्षा में जोड़कर नई कार्यक्षमता बनाएं।
सिफारिश की:
हाइबरनेट वंशानुक्रम में कितनी रणनीतियाँ हैं?
हाइबरनेट में परिभाषित तीन वंशानुक्रम मानचित्रण रणनीतियाँ हैं: तालिका प्रति पदानुक्रम
आप वाक्य में वाक्य रचना का उपयोग कैसे करते हैं?
वाक्य रचना वाक्य उदाहरण इसलिए, जब प्रेस के सुधारक ने वाक्य रचना और वर्तनी में सुधार किया था, तो उन्हें अच्छी तरह से प्राप्त किया गया था। वाक्य रचना के कोई नियम नहीं दिए गए हैं, और शैली के बारे में कुछ नहीं कहा गया है। हमें यह कहते हुए एक सिंटैक्स त्रुटि मिली कि कुछ अपग्रेड की गई रिपोर्ट में समस्याएं थीं. हमें शुरुआत के लिए सिंटैक्स चेकर का उपयोग करना चाहिए
IPv4 में क्लासफुल एड्रेसिंग और क्लासलेस एड्रेसिंग में क्या अंतर हैं?
सभी आईपी पतों में एक नेटवर्क और होस्ट भाग होता है। इनक्लासफुल एड्रेसिंग, नेटवर्क भाग पते में इन अलग-अलग बिंदुओं में से एक पर समाप्त होता है (एक ऑक्टेट सीमा पर)। क्लासलेस एड्रेसिंग पते के नेटवर्क और होस्ट भागों के लिए बिट्स की एक चर संख्या का उपयोग करता है।
मैं जीमेल में कैसे रचना करूं?
खुले जीमेल इनबॉक्स से, स्क्रीन के ऊपरी बाएँ में लिखें बटन पर क्लिक करें। नया संदेश प्रपत्र लाने के लिए, लिखेंबटन क्लिक करें। प्रपत्र को अधिकतम करने के लिए तीरों का उपयोग करें। वह ईमेल पता टाइप करें जहाँ आप अपना संदेश भेजना चाहते हैं। अगला, विषय फ़ील्ड भरें
वंशानुक्रम क्या है वंशानुक्रम के विभिन्न प्रकार क्या हैं उदाहरण सहित समझाइए?
वंशानुक्रम एक वर्ग की विशेषताओं और व्यवहारों को दूसरे वर्ग द्वारा प्राप्त करने का एक तंत्र है। जिस वर्ग के सदस्यों को विरासत में मिला है उसे आधार वर्ग कहा जाता है, और वह वर्ग जो उन सदस्यों को विरासत में मिला है, व्युत्पन्न वर्ग कहलाता है। वंशानुक्रम IS-A संबंध को लागू करता है