package test;
public class ExtendClassWithDefaultImplementationComplext {
public static class Test1 implements A {
}
public static class Test2 extends AI implements A {
}
public static class Test3 extends AI implements B {
}
public static class Test4 extends BI implements B {
}
public static class Test5 extends BI implements C {
}
public static class Test6 extends BI implements D {
}
public static class Test7 extends BI implements S {
}
public static interface Test8 extends A {
}
public static abstract class Test9 implements A {
}
}