public class Demo2 {
public static void main(String[] args){
Person p = new Person("lisan",30);
Person p1 = new Person("lisi",30);
}
}
/*
this语句用于构造函数间进行互相调用 构造函数间调用只能用this
this语句只能定义在构造函数的第一行 因为初始化动作要先执行
*/
class Person{
private int age;
private String name;
Person()
{
}
Person(String name)
{
//this();
this.name=name;
}
Person(String name,int age)
{
//this(name);//p(name);这里的this照样代表对象
this.age = age;
}
}