在下面的代码中,输出是:S1S2。为什么我们得到那个结果?为什么我们有这种情况下的输出:S1S2?
public class S1 {
public static void main(String[] args) {
new S2();
}
S1(){
System.out.print("S1");
}
}
class S2 extends S1{
S2(){
System.out.print("S2");
}
}
查找[构造函数链接](http://www.leepoint.net/notes-java/oop/constructors/constructor.html)。 – 2012-03-20 00:32:32
对于[SSCCE](http://sscce.org/)的好问题+1。 – 2012-03-20 00:34:38