1 package test;2 3 public class ConstructorUsedBySuper2 {4 5 private ConstructorUsedBySuper2() {6 7 }8 9 public static class Subclass extends ConstructorUsedBySuper2 {10 private Subclass() {11 super();12 }13 14 public static Subclass create() {15 return new Subclass();16 }17 }18 }19