क्या जावा में यह संभव है कि कक्षा में उप-वर्गों का एक विशिष्ट सेट हो और कोई अन्य न हो? उदाहरण के लिए: public abstract class A {}
public final class B extends A {}
public final class C extends A {}
में स्टेटिक तरीके पहले बंद, मैं कारणों को समझता हूं कि इंटरफ़ेस या अमूर्त वर्ग (.NET/C# शब्दावली में) में अमूर्त स्थैतिक तरीकों क्यों नहीं हो सकते हैं। मेरा सवाल तब सबसे अच्छा डिजाइन समाधान पर केंद्रि
जावा में एक उत्सुक चीज होती है जब आप एक इंटरफ़ेस को कार्यान्वित करने के लिए एक अमूर्त वर्ग का उपयोग करते हैं: कुछ इंटरफ़ेस के तरीकों को पूरी तरह से याद किया जा सकता है (यानी न तो एक अमूर्त घोषणा या वा