Код: Выделить всё
public interface ISomeInterface {
class A {
protected static void protectedMethod() {
System.out.println("protectedMethod");
}
private static void privateMethod() {
System.out.println("privateMethod");
}
}
}
Код: Выделить всё
public class Main {
public static void main(String[] args) {
ISomeInterface.A.protectedMethod(); //okay!
//ISomeInterface.A.privateMethod(); // Compilation error
}
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... om-outside
Мобильная версия