创建一个带默认构造方法(即无参构造)的类,在构造方法中打印一条消息"Hello Constructor";再为这个类添加一个重载构造方法,令其接收一个字符串参数,并在这个有参构造方法中把"Hello Constructor"和接收的参数一起打印出来。
在Test类中定义一个无参构造和一个有参数的有参构造
class Test{
public Test(){
System.out.println("Hello Constructor");
}
public Test(String s){
this(); //调用本类无参构造
System.out.println(s);
}
}
public class HelloConstructor{
public static void main(String[] args) {
Test test1 = new Test(); //调用Test类的无参构造
Test test2 = new Test("好好学习"); //调用Test类有一个参数的有参构造
}
}