public class Test{
public static void main(String[] args){
Student S=new Student("王小东");
}
}
/*
this:看上去,用来区分局部变量和成员变量同名的情况。
this:就是代表本类对象,this代表它所在函数(方法)所属对象的引用。

构造函数之间的调用只能通过this语句来完成。

构造函数之间进行调用时,this语句只能出现在第一行,构造方法要先执行,如果构造方法当中还有初始化(构造方法),那就去执行更细节的初始化(构造方法)。
*/
class Student{
String name;
int age;
Student(){
System.out.println("无参构造方法");
}
Student(String name){
this();
this.name=name;
System.out.println(123);
}
Student(String name,int age){
this(name);
this.age=age;
}
}