रूबी में, क्योंकि आप एकाधिक mixins शामिल कर सकते हैं, लेकिन केवल एक वर्ग का विस्तार बनाम, ऐसा लगता है mixins विरासत से अधिक प्राथमिकता दी जाएगी तरह।माणिक विरासत mixins
मेरा प्रश्न: यदि आप कोड जो बढ़ाया जाना चाहिए/उपयोगी होने के लिए शामिल लिख रहे हैं, तो क्यों आप कभी भी यह एक वर्ग होगा? या एक और तरीका रखो, आप हमेशा इसे मॉड्यूल क्यों नहीं बनाते?
मैं केवल एक कारण है कि आप एक वर्ग चाहते हैं के बारे में सोच सकते हैं, और है कि यदि आप वर्ग का दृष्टांत की जरूरत है। ActiveRecord :: बेस के मामले में, हालांकि, आप इसे तुरंत चालू नहीं करते हैं। तो क्या यह इसके बजाय मॉड्यूल नहीं होना चाहिए?
मुखर जवाब –
महान जवाब +1 –
उदाहरण के लिए +1 यह बड़े करीने से पता चलता - ट्रक एक वाहन है - कोई ट्रक है कि एक वाहन नहीं होगा नहीं है। –