मैं जावाजावा में, मुझे इंटरफ़ेस में एक अमूर्त विधि का उपयोग कब करना चाहिए?
public interface IFoo
{
public abstract void foo();
public void bar();
}
foo() और बार() में क्या अंतर है में निम्नलिखित इंटरफेस है? मुझे सार का उपयोग कब करना चाहिए?
दोनों जो कुछ मैं चाहता हूं उसे पूरा करने के लिए प्रतीत होता है जब तक कि मुझे कुछ सूक्ष्म नहीं लगे?
अद्यतनWhy would one declare a Java interface method as abstract?
क्या यह वास्तव में संकलित करता है? –
यह संकलित करता है; बस अमूर्त संशोधक अनावश्यक है। – Anoop
इस प्रश्न की एक डुप्ली की तरह दिखता है - http://stackoverflow.com/questions/641536/why-would-one-declare-a-java-interface-method-as-abstract –