class NonConstructableSubClass extends NonConstructableBaseClassWithField {

    public static NonConstructableSubClass newInstance()
            throws NoSuchMethodException {
        return NonConstructableBaseClassWithField.newInstance(NonConstructableSubClass.class, 5);
    }

    public  NonConstructableSubClass(int argA, int argB, int argC);
    public  NonConstructableSubClass(int argA);

}