解决方案 »

  1.   

    肯定会调用SuperClass()构造器,楼主看错了吧?
    另外,应该是System.out.print(),直接print()肯定不行
      

  2.   

    SuperClass().
    SubClass(100).
    SubClass().这是正确的调用结果.
      

  3.   

    ①创建一个对象,只会调用一个构造器来初始化对象,假如可以调用多个构造器,会乱套的;
    ②“不是每次调用子类构造器的时候,都会调用父类的构造器吗?”SuperClass(int n),难道就不属于父类的构造器了?
      

  4.   

    我在前面还引用了一个输出的类里面有个print()方法,所以直接写print()。
      

  5.   

    我在前面还引用了一个输出的类里面有个print()方法,所以直接写print()