2011-09-14 25 views
11

क्लासिक विरासत में, DerivedBase से विरासत में मिला। मिश्रण के साथ, (तकनीकी) बेस क्लास को आमतौर पर Mixin कहा जाता है। मिक्सिन से प्राप्त होने वाली (तकनीकी) कक्षा के लिए उचित शब्द क्या है?मिक्सिन शब्दावली

मैं यह जानना चाहता हूं ताकि मैं तदनुसार अपने टेम्पलेट पैरामीटर का नाम दे सकूं।

+2

http://en.wikipedia.org/wiki/Conglomerate_%28geology%29 शायद? –

+1

मुझे लगता है कि यह इस बात पर निर्भर करता है कि आप इस तथ्य का उपयोग करते हैं कि मिश्रण तकनीकी रूप से बेस क्लास है या नहीं। यदि आप टेम्पलेट पैरामीटर प्रकार में पॉइंटर पर 'यह' डालते हैं, तो मैं इसे 'व्युत्पन्न' कहूंगा। अन्यथा, मैं इसे किसी अन्य टेम्पलेट पैरामीटर के साथ, 'टी' या' मूव कॉन्स्ट्रक्टेबल 'या जो भी अवधारणा को कार्यान्वित करना चाहता हूं उसे कॉल करता हूं। तथ्य यह है कि यह एक मिक्सर है जो मिश्रित उपयोग की वास्तविक गुणों की तुलना में मेरे लिए कम महत्वपूर्ण लगता है। –

+7

एटिमोलॉजिकल, हालांकि, यह "आइसक्रीम" होना चाहिए (http://en.wikipedia.org/wiki/Mixin) –

उत्तर

2

एक mixin वर्ग के उपयोग के एक कार्यान्वयन विस्तार कि एक विशिष्ट विरासत पेड़ में एक आधार/व्युत्पन्न संबंध उतने प्रत्यक्ष रूप से परिणाम को प्रभावित नहीं करता है, इसलिए मुझे यकीन है कि नहीं कर रहा हूँ यह अपने नाम का हकदार है। एक बार मैंने इसे सबसे अधिक सफलतापूर्वक इस्तेमाल किया था, वहां पहले से ही एक मौजूदा बेस क्लास था (एमएफसी का सीडीअलॉग), इसलिए एकाधिक विरासत का उपयोग किया गया था और मेरी मिक्सिन सूची में पहला नहीं था।

यदि आपको वास्तव में कोई नाम चुनना है, तो Derived शायद किसी के जैसा अच्छा है।

0

शायद इसके लिए कोई स्वीकार्य नाम नहीं है।

प्रयास करें:

Final 

Concrete 

Complete