यह प्रश्न मूर्खतापूर्ण हो सकता है लेकिन मैंने गलती से जावा स्रोत कोड में चेक किया है जो चलने योग्य इंटरफ़ेस में चलने वाली विधि को अमूर्त कीवर्ड के साथ परिभाषित किया गया है। लेकिन इंटरफ़ेस परिभाषा के अनुसार एक इंटरफ़ेस में सभी विधियां डिफ़ॉल्ट सार से हैं। फिर मैं उलझन में हूं क्यों विशेष रूप से रननेबल इंटरफ़ेस में रन विधि के लिए सार कीवर्ड है। मै मैप, सूची इत्यादि जैसे अन्य इंटरफेस के साथ जांच करता हूं लेकिन किसी के पास अमूर्त कीवर्ड नहीं है।रननेबल इंटरफेस में अमूर्त कीवर्ड के साथ परिभाषित रन विधि क्यों चलती है
कृपया मुझे एक विचार दें कि यह जावा स्रोत कोड में क्यों लिखा गया है।
public abstract void run();
धन्यवाद
आप पर शर्मिंदा है औरreas_d! :) – willcodejavaforfood
यह अभी भी जवाब नहीं देता है * क्यों * सूर्य लोगों ने 'सार्वजनिक सार' को विशेष रूप से 'रन()' विधि में रखा है। यही उसका पूरा सवाल था। पसंदीदा कोडिंग शैली को इंगित करने के लिए – BalusC
+1। मेरी इंटरफ़ेस घोषणाएं अभी भी खराब शैली रही हैं;) – chrisbunney