interface A extends X.A { default void foo() { X.A xa = null; xa.bar(); } } interface X { interface A { void bar(); } }