经过几个实验,我认为调用父类构造方法的位置是在子类构造方法中的第一行~
如:
class A
{
...
}class B extends A
{
B()
{
//在这里
...
...
}
}
class hello
{
public static void main(string[] args)
{
B b=new B();
}
}
走到那里,如果有super的话,就调用指定的含有参数的父类构造函数,如果没有super的话,就调用无参数的构造函数是这样吗?谢谢~
如:
class A
{
...
}class B extends A
{
B()
{
//在这里
...
...
}
}
class hello
{
public static void main(string[] args)
{
B b=new B();
}
}
走到那里,如果有super的话,就调用指定的含有参数的父类构造函数,如果没有super的话,就调用无参数的构造函数是这样吗?谢谢~
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货