1 2 3 4 5 6 7 8 9 10 11
package protectedFieldRefInInner; public class Main extends protectedFieldRefInInner.p1.C { private int y = 4; class Inner { int foo() { return x = x + y; } } public static void main(String[] args) { new Main().new Inner().foo(); } }