के साथ "विरासत में मिला विधि की दृश्यता को कम नहीं किया जा सकता" मैं दो फ़ाइलें:का अर्थ एक अंतरफलक
public interface PrintService {
void print(PrintDetails details);
class PrintDetails {
private String printTemplate;
}
public interface Task {
String ACTION = "print";
}
}
और
public class A implements PrintService {
void print(PrintDetails details) {
System.out.println("printing: " + details);
}
String action = PrintService.Task.ACTION;
}
मैंने सोचा था कि कोड ठीक लग रहा है, लेकिन मैं एक हो रही है void print(PrintDetails details) {
लाइन के लिए दूसरी फ़ाइल में त्रुटि जो बताती है:
से विरासत विधि की दृश्यता को कम नहीं कर सकता।
कोई बता सकता है कि मेरे लिए इसका क्या अर्थ है?