संभव डुप्लिकेट जावा में एक अंतरफलक पर एक सार विधि है:
Why would one declare a Java interface method as abstract?क्या
मैं हमारे EJB इंटरफेस में से एक में निम्न कोड मिल गया। क्या किसी को पता है कि इंटरफेस में सार क्या करता है? यदि आप भी कृपया समझा क्यों यह आवश्यकता हो सकती है या एक संदर्भ इसके बारे में पढ़ने के लिए प्रदान करते हैं = है)
@Local
public interface IDomasOrderProcessor {
public abstract void executeOrderLines(List<OrderLine> lines);
public abstract void setupJob(List<OrderLine> lines);
public abstract void setupJob(OrderLine line);
}
तो इस मामले में, आकस्मिक रूप से "सार्वजनिक" है। यह कहना है कि आप दोनों को छोड़ सकते हैं और यह वही काम करेगा। यह संभव है कि कोड मूल रूप से एक अमूर्त वर्ग था जिसे दोबारा प्राप्त किया गया। – Calum
दरअसल, 'सार्वजनिक' भी। मैंने जवाब में कहा, क्योंकि मेरा पहला कुछ हद तक छोटा था। – Dev