永发信息网

在java中怎样用this调用构造方法??

答案:5  悬赏:80  手机版
解决时间 2021-03-28 03:17
  • 提问者网友:感性作祟
  • 2021-03-27 22:09
在java中怎样用this调用构造方法??
最佳答案
  • 五星知识达人网友:雪起风沙痕
  • 2021-03-27 22:55
for example:
public class YourClass{
String name;
String age;

public YourClass(String name){
this.name = name;
}

public YourClass(String name, String age){//重载的构造子
this(name);
this.age = age;
}
}
全部回答
  • 1楼网友:往事隔山水
  • 2021-03-28 01:47
在这个构造方法中,用this(参数列表)来调用对应参数列表的构造方法,不过要注意:这个要写在第一行,并且只能有一个this.
  • 2楼网友:忘川信使
  • 2021-03-28 00:32
不用写this,就像掉一般的函数一样调用就可以了
  • 3楼网友:你可爱的野爹
  • 2021-03-28 00:05
class Class1{
Class1(){
System.out.println("first");
}
Class1(int x){
this();
}
}
public class A1{
public static void main(String[] args){
Class1 a=new Class1(1);
}
}
  • 4楼网友:胯下狙击手
  • 2021-03-27 23:52
直接用this.构造函数就可以了,例如你有两个构造函数
publish a(){}
publish a(int i){}
那么用this.a()或者this.a(1)就可以了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯