java构造方法调用构造方法,java怎么调用构造函数
调用Java构造函数,即子类调用基类(父类)的构造函数。如何调用请见详情。
如何解决写爬虫IP受阻的问题?立即使用。
子类中的构造方法的规则
子类的构造过程中必须调用其基类的构造方法。
子类可以在自己的构造函数中使用super(argument_list)来调用基类的构造函数。
如果this(argument_list)用于调用该类的另一个构造函数。
如果调用super,必须写在子类构造方法的第一行。
如果子类的构造函数没有显示调用基类的构造函数,系统默认调用基类的无参数构造函数。
如果子类构造函数不显示调用基类构造函数,并且基类没有无参数构造函数,则会发生编译错误。
示例如下:
类超类{
私有int n;
//超类(){
//system . out . println( super class());
//}
超类(整数){
system . out . println( super class(int n));
this.n=n
}
}
类子类扩展超类{
私有int n;
子类(){
超级(300);//调用父类的参数化构造方法
System.out.println(超类);
}
子类(整数){
system . out . println( SubClass(int n): n);
this.n=n
}
}
公共类TestSuperSub{
公共静态void main (String args[]){
//子类sc=new SubClass();
子类sc2=新子类(200);
}
}依次验证以上语法。
以上是java如何调用构造方法的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。