से प्राप्त सार वर्ग मुझे अभी अपने आईडीई में एक चेतावनी मिली है कि मेरी कक्षा abstract
है लेकिन यह concrete
कक्षा से ली गई है। और क्या? मैं ऐसा क्यों नहीं कर सकता? यह मेरी आवश्यकताओं को बहुत अच्छी तरह से सूट करता है। यह सिर्फ एक चेतावनी है हालांकि कक्षा संकलित है। बस दिलचस्पी है कि यह मुझे यह चेतावनी क्यों देता है। धन्यवाद।कंक्रीट वर्ग
अद्यतन
मैं कुछ स्पष्टीकरण के साथ मेरे सवाल का विस्तार करने के लिए की जरूरत है। मेरे पास यह वर्ग अन्य वर्ग से लिया गया है और मैं चाहता हूं कि कोई भी इसे तुरंत चालू न कर सके। इसके अलावा, मुझे इस सार वर्ग से दो उप-वर्गों की आवश्यकता है और उनमें से प्रत्येक को एक अमूर्त विधि का अपना कार्यान्वयन करने की आवश्यकता है। इसीलिए।
क्या आपको लगता है कि यह बुरा विचार है? इसके बजाय मैं किस दृष्टिकोण को ले जाऊंगा?
यह बुरा डिजाइन है के बारे में परेशान करने के लिए IMO बताते हैं के रूप में। – Azodious
ऐसा लगता है कि विरासत की बजाय संरचना के लिए पूछना है। –
क्या आप अपने उपयोग के मामले के बारे में अधिक सटीक जानकारी प्रदान कर सकते हैं? आप किस कक्षा के बारे में बात कर रहे हैं? आपके पास खराब डिज़ाइन हो सकता है या शायद नौकरी के लिए गलत टूल का उपयोग कर रहा हो - क्यूबेन का उत्तर भी देखें। –