public class ShowTest
{
public String name;
public int age;
//带有两个参数的构造方法
public ShowTest(String name, int age)
{
System.out.println("Name:"+name+", Age:"+age);
}
//还有一个参数的构造方法
public ShowTest(String name)
{
this(name, 20);//调用此类有两个参数的构造方法
}
//还有一个参数的构造方法
public ShowTest(int age)
{
this("王五",age);//调用此类有两个参数的构造方法
}
public static void main(String[] args)
{
new ShowTest("张三",30);
new ShowTest("李四");
new ShowTest(10);
}
}
//可以在构造方法的第一行使用关键字this调用其它重载的构造方法
[Java] this 调用重载构造方法
最新推荐文章于 2022-11-16 19:57:06 发布