कृपया मुझे बताएं कि यह अनुचित के रूप में अनुचित है (विशेष रूप से प्रोग्रामर.एसई या कुछ प्रश्न के लिए बेहतर होगा।)तरीके?
ठीक है। तो मुझे कई 'लक्षण' मिल गए हैं जिन्हें मैं वर्तमान में इंटरफेस के रूप में व्यक्त कर रहा हूं। आइए उन्हें "अद्यतन करने योग्य" और "विनाशकारी" कहें। उन्हें इंटरफेस के रूप में व्यक्त करना नकारात्मक है कि मैं सभी "विनाशकारी" घटकों के बीच व्यवहार साझा नहीं कर सकता; दूसरी तरफ, इन्हें अमूर्त वर्गों के रूप में व्यक्त करने का मतलब है कि मिश्रित विशेषता को स्पष्ट रूप से परिभाषित किए बिना मिश्रण और मिलान नहीं कर सकता, क्योंकि एक और अमूर्त वर्ग ("अद्यतन करने योग्य और डिज़ाइनिबल") और इसके अलावा यह उस बिंदु पर अमूर्त वर्ग की कार्यक्षमता के दुरुपयोग की तरह लगता है। हालांकि, शायद यह है कि अगर मैं इसे संभालने के क्लीनर तरीके नहीं हैं तो मैं क्या करूँगा।
इस विकल्प के लिए शुद्ध जावा समाधान के रूप में मेरे विकल्प क्या हैं? क्या मेरे लिए साझा व्यवहार का वर्णन करना संभव है और फिर मिश्रण और मिलान करें क्योंकि मैं स्पष्ट रूप से प्रत्येक क्रमपरिवर्तन का वर्णन किए बिना फिट देखता हूं?
आप descibing हैं * mixins * - एक उपयोगी अवधि हो सकता है अगर आप एक कर रहे हैं खोज। – Jesper